git 和 repo 的关系?
将 ffmpeg 编译为 android JNI 库
之前有开源了一个 ffmpeg shared library,其中是把 ffmpeg 2.6 源码编译为android 平台可用的共享库,在其中只介绍了如何编译,但对于如何将这些共享库转变为 JNI 使用却没有讲太多。本文就着重介绍一下思路,方便后续升级 ffmpeg 版本。
iOS 后台任务设计指导
iOS APP Life Cycle
本文是学习过程中的笔记,帮助理解 iOS APP 特点;跟 Android 类似,每个 iOS APP 也都有自己的生命周期,前台、后台、挂起等,理解这些状态转换过程,并处理相应事件,将有助于提供良好的用户体验。
使用Gradle发布Android开源项目到JCenter
有时候为了别人使用方便,需要将自己的开源库发布到jcenter,这样,别人在build.gradle里一句话就可以引用到你的库,本文就来介绍如何通过配置gradle来方便的进行library发布。
在博客空间下为手机APP创建RESTFUL API
这个blog建立有一段时间了,空间是购买的万网(现在归阿里云)的虚拟空间,OS是linux虚拟主机,之前使用wordpress直接搭建的,后来改为hexo静态博客,当时并没有多想,只想着早点搭起博客,所以将wordpress直接安装在空间的 根目录 下了。
而最近自己在练习做一个Android客户端,有完整的后台接口和APP需求文档,后台的接口为APP提供登录、注册、信息获取等一系列操作。再去买空间不太现实,所以只能将接口实现在blog同目录下,以空间子目录的形式进行实现。
Android上传图片,PHP接收
上传图片到服务器是一个很常见的需求,这里给出一种简单的实现方式:
转:一种动态为apk写入信息的方案
天猫无线的工程师分享的一篇文章,写的非常好,转载到自己的博客享用。
原址:http://pingguohe.net/2016/03/21/Dynimac-write-infomation-into-apk.html
使用Android Studio(Intellij)阅读AOSP源码
Android Studio是Google推出的基于Intellij二次开发的IDE,用来替代之前的eclipse+ADT的开发方式,Studio针对Android开发提供了大量的优化,用起来非常方便,是开发APK的IDE不二之选。而本文来描述如何使用Android Studio或者Intellij来阅读Android的整个源码。
Demo Mode for the Android System UI
Reference to aosp\frameworks\base\packages\SystemUI\README
Demo mode for the status bar allows you to force the status bar into a fixed state, useful for taking screenshots with a consistent status bar state, or testing different status icon permutations. Demo mode is available in recent versions of Android.