Android性能优化三个方面 Android的渲染机制, 内存与GC, 电量优化 1.Android渲染机制 垂直同步 Android系统每隔16ms发出VSYNC信号,触发对UI进行渲染,如果每次渲染都成功,这样就能…
标签:Android
PyCon2016上海站参会感想
2016年9月10日早上5点多做高铁去上海参加PyCon2016大会,这是我第二次参加PyCon大会,上一次是2014年,我觉得这是一个比其它的技术大会有意思的大会。在拖了整整一个月后,今天终于抽时间把参会感想整理出来了…
Android开发艺术探索 第11章 线程与线程池 读书笔记
主席(任玉刚)当时在他群里发这书简介的时候,只看目录就知道是我想要的,哈哈,书还是有些难度的,不过真是一本超棒的书,干货满满。 主线程->界面相关;子线程->耗时操作; AsyncTask底层是线程池;Int…
Android Dialog显示错误 Unable to add window token null is not for an application
弹出一个自定义Dialog,出现如下错误 08-07 21:26:43.506: ERROR/AndroidRuntime(9390): android.view.WindowManager$BadTokenExcept…
四行代码解决RadioGroup.clearCheck()方法返回两次onCheckedChanged
四行代码解决RadioGroup.clearCheck()方法返回两次onCheckedChanged 本文原创,转载请注明出处。欢迎关注我的 简书。 安利一波我写的开发框架:MyScFrame喜欢的话就给个Star 场…
使用soap协议(含请求头)访问webservice
什么是webService呢?,它是一种基于SAOP协议的远程调用标准,webservice可以将不同操作系统平台,不同语言,不同技术整合到一起。我们在PC机器java客户端中,需要一些库,比如XFire,Axis2,C…
深入了解Looper、Handler、Message之间关系
前言及简介 前些天我们整个项目组趁着小假期,驱车去了江门市的台山猛虎峡玩了两个多钟左右极限勇士全程漂流,感觉真得不错,天气热就应该多多玩水,多亲近一下大自然,不要整天埋头工作。写文章主要是让朋友们一起相互分享学习,共同进…
Kotlin 控制流
和Java一样, Kotlin 支持常用的控制流: if else, for, while, when, break, continue 等。 if else, for, while, break, continue 和…
Ubuntu14.04 编译Android源码
安装Oracle JDK 第一步:区分32位还是64位操作系统 先确定你的ubuntu linux是32位还是64位的,方法很多,这里介绍一种即可。 $uname -a 第二步:卸载OpenJDK 先执行如下命令看是否安…
SQLCipher加密你的数据库
我们都知道,Android的数据库文件存储在/data/data/your_packagename/databases路径下面,只要获得root权限就可以进入该目录,并可以查看、编辑你的应用数据,如果你的数据库存储了一些…
android – gcm GoogleCloudMessaging新实现
我尝试从gcm.jar更新以从google-play-services.jar获取GCM. 我使用的代码与 here所示相同. 我正在使用与更改客户端实现之前相同的服务器(node-gcm). 我得到了registrat…
android – 启动时Fabric崩溃
我的应用程序在onCreate()函数内的这一行崩溃了 Fabric.with(this, new Crashlytics()); 该设备为SAMSUNG SM-G313 HZ,运行4.4.2我已经向他们的Twitter…