• Android Framework基础之JNI

    时间:2024-03-19 12:23:41

    Android源码的学习过程,一定离不开Java与C/C++代码直接的来回跳转,那么就很有必要掌握JNI,这是链接Java层和Native层的桥梁 一、JNI概述 JNI(Java Native Interface,Java本地接口),用于打通Java层与Native(C/C++)层。这不是Andr...

  • android4.0 A10开发板,如何实现分屏(多屏幕显示)不同的内容 - android基础教程

    时间:2024-03-18 08:10:47

    android4.0 A10开发板,如何实现分屏(多屏幕显示)不同的内容 ============问题描述============ ...

  • Appium基础篇6-抓元素工具之Android Device Monitor

    时间:2024-03-16 19:03:51

        上一篇,我们介绍了如何使用UI Automator Viewer这个工具来获取安卓上app的页面元素的信息。除了UI Automator Viewer之外,其实Android SDK下还有一个工具支持来抓取元素的属性,这个工具叫Android Device Monitor,简称DDMS,也在...

  • android 使用OPENGL ES实现纹理拉伸效果-纹理映射基础

    时间:2024-03-15 18:41:59

    效果图:编写dad.java文件         *声明三个矩形,分别贴s,t的最大值为1X1、4X4、4X2的纹理涂,在场景中分别绘制1X1、4X4、4X2的纹理矩形      *设置视窗的大小、矩阵类型、并设置投影模式为透视投影      *定义封装方法initTexture()以获取纹理ID,...

  • Android 动画基础知识学习

    时间:2024-03-14 09:39:45

     1.Android中的三种动画View动画通过场景里的对象不断做图像变换(平移,缩放,旋转,透明度)从而产生动画效果,是一种渐近式动画,并支持自定义。帧动画帧动画其实也属于View动画。通过顺序播放一系列图像从而产生动画效果,可以简单理解为图片切换动画效果,但图片过多过大会导致OOM属性动画属相动...

  • Android Studio 基础 之 如何取消使用 Android X 的操作(附有详细步骤)

    时间:2024-03-13 09:04:38

    Android Studio 基础 之 如何取消使用 Android X 的操作(附有详细步骤) 目录Android Studio 基础 之 如何取消使用 Android X 的操作(附有详细步骤)一、简单介绍二、解决办法三、测试版本四、具体步骤 一、简单介绍Android 开发中的一些基础操作,使...

  • android基础学习

    时间:2024-03-11 19:47:26

            从上面的描述就可以知道,每一个Activity组件都有一个对应的ViewRoot对象、View对象以及WindowManager.LayoutParams对象。这三个对象的对应关系是由WindowManagerImpl类来维护的。具体来说,就是由WindowManagerImpl类的...

  • 深入了解Android蓝牙Bluetooth——《基础篇》

    时间:2024-03-10 16:37:16

    最近一直和医疗打交道,做些蓝牙有关的app,所以查些资料研究总结了一下,把应用的东西总结一下。该用例是AndroidBLE蓝...

  • 音视频开发之旅——音频基础概念、交叉编译原理和实践(LAME的交叉编译)(Android)

    时间:2024-03-06 08:37:10

    本文主要讲解的是音频基础概念、交叉编译原理和实践(LAME的交叉编译),是基于Android平台,示例代码如下所示: AndroidAudioDemo 音频基础概念 在进行音频开发的之前,了解声学的基础还是很有必要的。 声音的物理性质 在初中物理的时候学过,声音是由三要素组成:音调、响度和音色。 音...

  • Android定时任务及循环任务基础详情

    时间:2024-03-05 17:55:09

    在Android开发中,定时执行任务的3种实现方法:一、采用Handler与线程的sleep(long)方法(不建议使用,Jva的实现方式)二、采用Handler的...

  • Android开发基础之Java switch case 语句

    时间:2024-03-05 17:00:21

    Java switch case 语句switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。语法switch case 语句语法格...

  • Android基础面试题

    时间:2024-03-04 21:59:18

    接口的意义规范、扩展、回调在Activity中如何保存/恢复状态?分别调用onSaveInstanceState和onRestoreInstanceState 2个...

  • 如何从android手机中把自己的数据库给COPY出来 - android基础教程

    时间:2024-03-02 21:41:55

    如何从android手机中把自己的数据库给COPY出来 ============问题描述============ 自己写个APK,安...

  • Android手机分辨率基础知识(DPI,DIP计算)

    时间:2024-02-22 22:10:16

     1.术语和概念术语说明备注Screen size(屏幕尺寸)指的是手机实际的物理尺寸,比方经常使用的2.8英寸,3.2英寸,3.5英寸,3.7英寸摩托罗拉mil...

  • 实验四《Android开发基础》

    时间:2024-02-22 20:44:28

    20145206 实验四《Android开发基础》实验内容·安装Android Studio·运行安卓AVD模拟器·使用安卓运行出虚拟手机并显示HelloWorld以及自己的学号实验步骤1、安装Android Studio<1>双击Android Studio Setup,开始安装程序;...

  • Android widget基础指南

    时间:2024-02-20 09:27:23

    widget的概念最早是由一名叫Rose的苹果工程师提出,后来经过多方面机缘巧合的发展下,便有了今天Android平台上的小组件widget,一般APP开发可能应用场景较少,最常见的莫过于天气APP的widget。但对于从事IOT或车载方向的同学,定制化Launcher涉及修改的widget的相关业...

  • 10. Android加固原理(基础篇)

    时间:2024-02-17 09:38:33

    什么是加壳移动平台攻防技术的发展基本是沿着PC端发展轨迹在进行,从windows平台的加壳脱壳反调试到Andriod的平台apk加固,反调试代码混淆等。加壳是在二进...

  • 轻松搞定表白女朋友:Android版APP (零基础也可前往Github免费下载软件)

    时间:2024-02-15 12:06:54

    在我们平时生活当中,经常会看到一些表白女朋友的html网页,但是Android端的表白软件可以说是基本没有,笔者在全网搜了一下,就没有一个可以用的。安卓端可以给人一...

  • Android自定控件基础(一)——几何图形绘制

    时间:2024-01-27 18:32:07

    虽然本人有几年开发经验,但是自定义控件这一块儿,研究的很少,惭愧……用到的时候就是百度查找,复制粘贴。工时紧,总是想的快点完工就好。(都是借口啦,想学总会有...

  • Android App开发-简单控件(2)——视图基础

    时间:2024-01-27 13:50:55

    2.2视图基础 本节介绍视图的几种基本概念及其用法,包括如何设置视图的宽度和高度,如何设置视图的外部间距和内部间距,如何设置视图的外部对齐方式和内部对齐方式等等。 2.2.1设置视图的宽高 手机屏幕是块长方形区域,较短的那条边叫作宽,较长的那条边叫作高。App控件通常也是长方形状,控件宽度通过...