首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
一个游戏8
掘友等级
Android Framework开发工程师 Android App开发工程 鸿蒙next开发工程师
|
未知公司
程序员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
119
文章 119
沸点 0
赞
119
返回
|
搜索文章
最新
热门
Android11 车载 Framework PBAP同步电话簿如何添加姓名全拼和首字母的需求
Android 车载 Framework PBAP同步电话簿到数据库添加全拼和首字母的需求 原理分析 PBAP同步电话簿功能是 首先车机通过蓝牙连接手机。 车机会通过蓝牙建立的连接。 下载手机中的联系
Android Framework LocationManagerService源码调用分析
Android Framework LocationManagerService源码调用分析 Android Framework
Android性能优化五 APK瘦身优化
在build.gradle文件中启用了资源缩减:shirnkResources,则Gradle在打包apk的时,可以自动忽略未使用的资源。 资源缩减只有在与代码缩减minifyEnable配合才能发生作用。在代码缩减器移除所有不使用的代码后,资源缩减器便可 确定应用该使用的资源…
Android性能优化四 电量优化
合并操作: 合并多个网络请求. 应用待机模式会延迟用户近期未与之交互的应用的后台网络活动。 应用生成用户可在锁定屏幕或通知栏中看到通知。 使用如下代码就可以。 为了减少电量消耗,我们可以通过检查电池状态以及电量来判断是否进行某些操作,比如在充电的时候上报crash日志。 注意在…
Java中的AQS AbstractQueuedSynchronizer
所以就是没有拿到锁的线程要在外面排队。 B线程就可以拿到锁了。 可以看到 count=count+1; 由于工作内存的存在 这个方法并不是安全的。 线程中的工作内存 对于同一个变量 是由可见性的问题的。 volatile 只能保证可见性 但是不能保证原子性。
Android性能优化三 ANR优化
ANR (Application Not Responding) 应用程序无响应。如果你的应用程序在UI线程被阻塞太长时间就会出现ANR 通常出现ANR,系统会弹出一个提示对话框,让用户知道,该程序正在被阻塞,是否等待还是关闭。 前台Broadcast: onReceive在1…
Android高德SDK 地图篇五:显示多个InfoWindow
原理这里InfoWindow 其实就是用Marker显示。 所以InfoWindow具有Marker全部属性。
Android高德SDK 地图篇四:Marker动画效果和逆地理编码
1. 大家可以看到 (图不太好截取) 有个白色圆圈不断扩大,后又恢复原样的动画效果。 请注意Marker还有一个 setIcon方法,与setIcons是有区别的。 其实实现这个效果有点像Android的帧动画。 那么我们就调用setIcon给Marker设置一张单个图片就可以…
Android高德SDK 地图篇三:Marker实现选择起点
那么我们如何取的地图控件中心点的像素坐标呢。 这个类重要的是他的方法。请看如下图 看完上面我们就应该知道 如果取地图控件中心点的像素位置了。 1. 移动地图的时候 infoWindow隐藏, 2. 停止移动的时候 infoWindow显示loading效果。 3. 根据坐标的获…
Android高德SDK 地图篇二:Marker基本用法
请在Activity或者Fragment中生命周期中调用这写方法。 我们去高德路径拾取的网页上找一个坐标点。 自定义布局所需要的资源在代码中请下载代码查看吧。
下一页
个人成就
文章被点赞
32
文章被阅读
23,703
掘力值
527
关注了
30
关注者
38
收藏集
13
关注标签
9
加入于
2017-08-09