05 2020 档案
摘要:三、 四、 代码 4.1、activity_main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android
阅读全文
摘要:安卓设备跟电脑需处于同一局域网内,可以使用有线网的方式,或是让电脑跟安卓设备连接在同一wifi路由下,亦可通过电脑创建wifi热点让安卓设备连接都可以 一.网络adb 1.1.device\rockchip\common\init.rk30board.rc # for Internet adb on
阅读全文
摘要:一、实现手机电话状态的监听,主要依靠两个类:TelephoneManger和PhoneStateListener 1.1、TelephonseManger提供了取得手机基本服务的信息的一种方式。因此应用程序可以使用TelephonyManager来探测手机基本服务的情况。应用程序可以注册listen
阅读全文
摘要:一、Toast简介 当视图显示给用户,在应用程序中显示为浮动。和Dialog不一样的是,它永远不会获得焦点,无法被点击。用户将可能是在中间键入别的东西。Toast类的思想就是尽可能不引人注意,同时还向用户显示信息,希望他们看到。而且Toast显示的时间有限,Toast会根据用户设置的显示时间后自动消
阅读全文
摘要:一、什么是广播 BroadcastReceiver是android 系统的四大组件之一,本质上就是一个全局的监听器,用于监听系统全局的广播消息,可以方便的实现系统中不同组件之间的通信。 程序可以通过调用context的sendBroadcast()方法来启动指定的BroadcastReceiver.
阅读全文
摘要:一、Bundle的使用: Bundle经常使用在Activity之间或者线程间传递数据,传递的数据可以是boolean、byte、int、long、float、double、string等基本类型或它们对应的数组,也可以是对象或对象数组。 当Bundle传递的是对象或对象数组时,必须实现Serial
阅读全文
摘要:Intent(意图)主要是解决Android应用的各项组件之间的通讯。 对于intent主要的分类主要包括隐式意图和显式意图。显式意图通常主要是启动本应用中的Activity之间的数据,而隐式意图则常见于启动系统中的某些特定的动作,比如打电话,或者是跨应用的Activity启动。通常来说:显式意图:
阅读全文
摘要:haovin https://blog.csdn.net/haovin/article/details/89600054 一.Android中的HandlerThread 1.1主要用途 a、定时器,未来某时做某事 b、线程之间传递消息 c、嵌入式:apk 调用SystemService 时,权限不
阅读全文
摘要:Android 线程终止的方法 前人:屌丝迷途 https://www.cnblogs.com/l2rf/p/5566895.html Marker_Sky https://www.jianshu.com/p/49349eee9abc Thread.currentThread().getName()
阅读全文
摘要:线程的基本使用 觅思.澈 Thread 与 Runnable 对比 https://www.cnblogs.com/gw811/archive/2012/10/15/2724882.html 为什么Java要提供两种方法来创建线程呢?它们都有哪些区别?相比而言,哪一种方法更好呢? 在Java中,类仅
阅读全文
摘要:我想我会记得你https://www.cnblogs.com/chorm590/p/7258001.html modified: device/rockchip/common/BoardConfig.mk modified: device/rockchip/common/init.rk30board
阅读全文
摘要:2020.0418 芯华测试工具 使用jni,编译lib库 一、使用Android Studio 3.6 NDK版本21.0.6113669 编译生成第三方.so AS要配置 Javah命令,使用javah 命令生成JNI的 .h头文件。 然后修改CMakeLists.txt 添加库名,以及引用 源
阅读全文
摘要:1.1.AndroidMainfest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.xinhu
阅读全文
摘要:1、一个Button控件对应一个监听 Button buttontest; buttontest = (Button) findViewById(R.id.button1); buttontest.setOnClickListener(new View.OnClickListener() { @Ov
阅读全文