目录Action BarAction ItemAction View实现层次式导航Android 自带的资源字符串资源:定义字符串资源在 <string.xml >;在JAVA 中 使用字符串资源,通过 getResource().getString(R.string.moto) 获取strings.xml 资源,动态方式加载到textView ......
144
0
0
2023-07-06
目录Handler 消息传递机制Handler Looper MessageQueue关系Looper 使用Handler 消息传递机制Android中每一个应用就是一个进程,Handler消息传递机制 利用JAVA中多线程的概念,比如在主界面 就是UI主线程,同时在UI界面中某个框内消息晃动就是子线程。机制: Android中子线程不能操作主线程组件 但是 ......
166
0
0
2023-07-05
目录Service 开发应用BindServiceIntentServiceService 开发应用在后台长时间运行,没有界面UI, 在后台下载文件和获取用户GPS信息Service: 分为 startService 和 BoundService;只有Activity 调用startService才会通知服务启动, BoundService只Activity ......
158
0
0
2023-07-05
目录传感器磁场传感器加速度传感器方向传感器传感器1.mainActivity 实现SensorEventListerner 方法2. 定义:SensorManage 对象3. 在重写的onResum 方法中 为重力和光线传感器注册监听器 sensorManage.registerListener()4. 在实现的onSensorChanged 方法中 获取传 ......
176
0
0
2023-07-05
目录正文设计UML图代码实现1WrapperRecyclerAdapter代码实现2自定义WrapperRecycleView正文界面编码设计实现中,我们肯定会用到列表展示控件,大家肯定用过ListView。后来google推出了RecycleView,帮我们去做了很多优化(内置viewholder增加复用率、可以支持局部刷新、布局可以通过外层指定layou ......
185
0
0
2023-07-05
目录简介Fragment是什么课程目标项目结构全局静态常量colors.xmlstrings.xml项目中用到的图片用于定义4个按钮按下去和没有按下去时状态的Selector XMLFragmentfg_content.xmlSimpleFragment.javaactivity_main.xmlMainActivity.java效果图简介我们的Androi ......
193
0
0
2023-07-05
目录简介设计全代码activity_main.xmlactivity_login.xmlBroadCastReceiver.javaAndroidManifest.xmlBroadCastReceiver.javaMainActivity.java运行效果简介随着对BroadCast的越来越深入,我们今天要实现一个稍微复杂一点的BroadCast。即我们常用 ......
144
0
0
2023-07-04
目录BroadCast是什么动态Broad Cast演示例子围绕例子进行设计全代码MainActivity运行后的效果BroadCast是什么BroadcastReceiver就是应用程序间的全局大喇叭,即通信的一个手段, 系统自己在很多时候都会发送广播,比如电量低或者充足,刚启动完,插入耳机,你有一条新的微信消息。。。这种都是使用BroadCast机制去实 ......
158
0
0
2023-07-04
Http协议的认识:Android中发送http网络请求是很常见的,要有GET请求和POST请求。一个完整的http请求需要经历两个过程:客户端发送请求到服务器,然后服务器将结果返回给客户端。GET表示希望从服务器那里获取数据,而POST则表示希望提交数据给服务器。通过Http访问网络的三个步骤:1、发送http请求2、接受服务响应3、解析返回数据HttpU ......
148
0
0
2023-07-04
目录前言一、九宫格的测量二、九宫格的布局三、单图片与四宫格的单独处理四、自定义布局的抽取4.1 先布局再隐藏的思路4.2 数据适配器的思路前言在之前的文章我们复习了 ViewGroup 的测量与布局,那么我们这一篇效果就可以在之前的基础上实现一个灵活的九宫格布局。那么一个九宫格的 ViewGroup 如何定义,我们分解为如下的几个步骤来实现:先计算与测量九宫 ......
167
0
0
2023-07-02
目录任务效果图生成页面顶部标题tab切换地图画布map.html页面设置实现页面通信,分解url参数初始化地图点聚合功能实现搜索功能实现总结任务在工作中接到的一个任务,在app端实现如下功能:地图点聚合地图页面支持tab切换(设备、劳务、人员)支持人员搜索显示分布但是uniapp原有的map标签不支持点聚合功能(最新的版本支持了点聚合功能),所以采取了hyb ......
403
0
0
2023-07-02
目录引言java判断该对象是否为垃圾1、引用计数法2、可达性分析法垃圾回收的具体算法C++轻量级指针(Light Pointer)引言相信有很多小伙伴跟我一样,一直从事Android上层应用开发,对Android底层充满兴趣,奈何基础知识薄弱,每次学习源码进入native层的时候,都想放弃。不用灰心,一遍看不懂就再来一遍,今天主要是分享Android智能指针 ......
163
0
0
2023-07-02
目录1.消息机制原理的解释2.Android的消息机制概述Handler的背景(三个常见问题)Handler的工作原理的解释3.消息机制的分析1.了解Message2.了解Handler3.消息队列的工作原理4.Looper的工作原理4.Handler使用(DEMO)1.消息机制原理的解释在主线程里创建一个Handler,然后在分线程中引用这个Handler ......
168
0
0
2023-07-02
目录前言开发思路先上效果开发细节使用RawKeyboardListenerProvider层对事件进行处理注意总结文件参考TV keyCode详解前言最近公司有了新的业务,把现有Flutter Android项目应用到TV上去,这不,Asscre的活就来了。本文详细说明Flutter for TV的两种实现方式,能力有限,不足之处欢迎指点,哈哈哈开发思路在开 ......
275
0
0
2023-07-01
目录一、Application是什么?二、Application类的方法1、onCreate()方法2、onConfigurationChanged(Configuration newConfig)3、onLowMemory()方法4、onTerminate()方法5、registerActivityLifecycleCallbacks()和unregist ......
208
0
0
2023-07-01