
Android
文章平均质量分 77
Android学习笔记
荣览
这个作者很懒,什么都没留下…
展开
-
Android——Handler学习笔记
首先看图应用启动时的入口是ActivityThread的main函数,即是Java的启动入口main函数。在这个main函数中会创建主线程的Looper,之后在主线程中创建的Handler使用的消息机制都执行于main函数的Looper中,其实其他代码也都是执行在loop中的。Looper.loop()有一个for的死循环不断读取消息进行处理,而mMainLooper是不能调用Looper.quit()或Looper.quitSafely()函数的,所以mMainLooper会不停的读取消息链表的消息然原创 2020-06-28 23:52:06 · 497 阅读 · 0 评论 -
Android——学习笔记
本人新Q群:894042886Android官网:https://developer.android.google.cn开发工具:Android Studio开发语言:Java、Kotlin、C、C++上层开发可以选择Java或者Kotlin,推荐使用Kotlin,目前谷歌已经将Kotlin作为Android的官方开发语言了,当然Java还是支持的。C/C++是JNI开发用到的。...原创 2019-08-01 23:38:30 · 226 阅读 · 0 评论 -
Android——Retrofit网络请求学习笔记
Retrofit,一个比较流行的网络请求框架。首先一张图看下1、首先创建一个Retrofit对象,然后调用create创建一个网络请求对象,如此即可开始请求网络。2、虽然Retrofit会有默认的返回数据格式,但是我们总会希望结果能够返回特定的格式,而不是在返回之后再进行数据格式转换,所以我们会使用自定义的CallAdapter和对应的Factory用于返回特定的数据类型、Convert和对应的Factory用于数据格式转换。其中CallAdapter.adapt就是用来适配返回我们需要的数据类型原创 2020-06-20 13:54:31 · 440 阅读 · 0 评论 -
Tensorflow-Lite Android笔记
Tensorflow-Lite针对移动设备和Iot设备的开源深度学习框架。可以让我们原本运行在服务器上的模型得以运行到移动设备或Iot设备上,使得服务器能够节省出更多的资源处理其他业务。在这里仅做安卓设备的学习(博主没有学过IOS、嵌入式就不做学习了,具体流程其实都差不多),主要有几个步骤,小新对于官网文档实在难懂,陆陆续续在网上查阅多方资料还是磕磕碰碰,所幸后来想通了。官网提供的例子各位看官可以去下载运行。该博文旨在了解Tensorflow-Lite在安卓上使用的简单步骤一、模型转换这一步的基原创 2020-06-18 17:04:21 · 739 阅读 · 0 评论 -
Android——Application笔记
Application首先看下Application提供的外部函数。onCreate这个没什么好说的,每个应用进程都会创建一个Application实例。onTerminate这个函数只在模拟器环境下kill时会被调用,真机就不用管了。ComponentCallbacks2Application需要实现ComponentCallbacks2接口的方法,即onConfigurationChanged,onLowMemory,onTrimMemory。public class Applicat原创 2020-05-30 22:18:43 · 343 阅读 · 0 评论 -
Android——布局
上一篇简单说明了Android架构。现在开始Android开发:Android应用界面元素有Activity、Fragment、Dialog等,这些元素都有各自对应的xml文件,即布局文件。界面显示元素的排布方式由布局文件决定,那么Android应用开发首先需要从布局开始,当然首先你得会Android开发语言:Java或Kotlin,推荐用Kotlin。一、布局方式布局方式 布局...原创 2019-08-15 22:26:48 · 204 阅读 · 0 评论 -
Android——二维码
二维码扫描原创 2017-07-21 16:57:23 · 316 阅读 · 0 评论 -
Android——RadioButton可取消选择
RadioButton再次点击取消原创 2017-07-18 17:29:46 · 8052 阅读 · 1 评论 -
Android——Library
1、添加module,选择library2、书写library提供的接口3、在module下的build.gradle后面添加task makeJar(type: Copy) { delete 'build/libs/WXCallback.jar' from('build/intermediates/bundles/default/') into('build/li原创 2017-12-14 14:19:01 · 294 阅读 · 0 评论 -
Android——地图
android 百度地图显示蓝屏原创 2017-07-20 15:16:40 · 1569 阅读 · 1 评论 -
Animation参考(View动画)
该文章介绍在xml中定义View动画。以下会将常见的属性方法写出,实际开发中不一定全都用到,具体情况具体分析。set动画集合 ##<set xmlns:android="http://schemas.android.com/apk/res/android" android:duration="[integer]"// 动画时长 android:repeatMode="reverse|原创 2017-06-05 11:54:19 · 393 阅读 · 0 评论 -
Animator参考(属性动画)
Animator原创 2017-06-05 16:56:22 · 473 阅读 · 0 评论 -
android 关闭硬件加速
android 关闭硬件加速原创 2017-06-05 17:56:38 · 1281 阅读 · 0 评论 -
Android——gradle
android gradle原创 2017-06-07 10:56:52 · 9115 阅读 · 2 评论 -
不可滑动ListView、GridView
不可滑动ListView或GridView转载 2017-06-07 17:06:32 · 359 阅读 · 0 评论 -
Android——学习笔记
TextPaint原创 2017-06-07 17:25:46 · 271 阅读 · 0 评论 -
android Canvas参考
android canvas原创 2017-06-06 15:54:00 · 366 阅读 · 0 评论 -
Android——shape学习笔记
android shape原创 2017-06-01 17:29:19 · 397 阅读 · 0 评论 -
Android——布局学习笔记
android布局原创 2017-05-31 13:54:27 · 500 阅读 · 0 评论