从此篇文章开始介绍Android NDK系列的知识。 本文目录: 1.NDK是什么,有何优点 2.JNI是什么 3.Makefile和CMake是什么,有何作用 1.NDK是什么,有何优点 NDK(Native Deve…
分类:移动开发
Android : 屏幕亮度的调整
关于屏幕亮度的调整可以从以下几个方面入手: 判断是否开启了自动亮度调节 public static boolean isAutoBrightness(ContentResolver aContentResolver) {…
Android: 重写 Loader,解决 registerListener 已注册问题
个人博客地址: 斯科特安的时间 使用 LoaderManager 管理 Loader,会默认注册一个 OnLoadCompleteListener , 而这个 Listener 只能注册一个。重复注册会报这个错误: Ca…
android studio生成aar包并在其他工程引用aar包
很久之前写的一篇CSDN博文,为了同步CSDN以及简书,现在迁移过来 故事背景:公司之前是用Eclise开发,为了赶上时代,也准备用上了Android Studio,这不老大一开始就发大招了,准备模块化设置,然后就给了任…
Android面试一问一答:进程与线程
进程与线程有什么区别 (单位) 进程是资源分配的最小单位; 线程是程序执行的最小单位。 (数据和空间) 进程有独立的地址空间,系统建立数据表来维护代码段、堆栈段和数据段; 线程共享进程中的数据,使用相同的地址空间。 (通…
About the Activity memory leak
在我们日常开发当中一不小心就会写上一丢丢内存泄露的代码。 例如下面这一段单例模式: public Myactivity extends Activity{ @Override protected void onCreat…
利用 electron-builder 实现 electron app 的署名/打包/发布以及自动更新
笔者系 electron-builder 贡献者之一(#12) electron-builder 是什么 官方解释如下: A complete solution to package and build a ready …
支付宝 Android 版使用的开源组件
支付宝 Android 版使用的开源组件 前言:花了点时间整理了 支付宝 Android 客户端使用的开源组件,给需要的同学.在你不知道用什么开源框架的时候可以作下参考,毕竟支付宝是阿里的重量级产品,产品的稳定性是第一,…
android 中文字体向上偏移解决方案
android 中文字体向上偏移解决方案 在开发 webapp 时,发现在 android 端的中文会莫名其妙的向上偏移。为了解决这个问题,尝试了很多方法,最后使用以下解决方案。 1.bug 出现 目前在开发 webap…
Weex学习过程简记
安装node: 使用LTS版本 Node下载地址 node检测 node -v npm检测 npm -v 安装Java的环境 Java下载地址 安装Git Git的下载地址 安装weex-toolkit npm inst…
Android适配8.0的坑
无法安装更新APK 经过搜索发现我们在AndroidManifest新增一个权限 <uses-permission android:name="android.permission.REQUEST_INSTALL_…