自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 最简单的使用 NDK 的程序

第一步 新建一个工程,这里我的包名是 com.xiao.ndk,然后在新建一个 Test 类 public class Test{ public native String getContent(); } 第二步 编译程序后,注意项目目录 app\build\intermediates\classes\debug,此时已经生成了 Test 类的字节码文件。 第三步

2016-09-09 11:59:41 195

原创 Mac 下 NDK 开发环境配置

这个与 adb 环境配置类似,如果没配置过 adb 环境的请看 Mac 下 adb 环境配置 第一步 下载 NDK 开发工具,如果翻墙的话就去 google 下载,这里推荐一个国内网站 androiddevtools.cn,基本 Android 开发要用的工具上面都有。第二步 google 最新的好像已经是 zip 包了,如果是 bin 文件那么就还要解压。 在终端中一路 cd 到你的

2016-09-09 10:29:30 350

原创 Mac 下使用 adb 分析应用内存使用

通过adb命令能获得手机的很多内容 本文介绍的是 adb shell dumpsys meminfo “packageName” 命令前排提示,史前巨坑。 之前模拟器测试,现在用魅族 m1 ,正确代码销毁 Activity,结果 Activity 不管系统还是手动 GC 根本回收不了,又用回了模拟器才正常。 网上说,小米 和 flyme 系统,还有一些低端 rom 会出现这种情况。首先来个案例先新

2016-09-08 17:09:58 870

原创 Activity 启动模式

首先介绍下 任务栈 Android的任务栈 一个Android应用程序功能通常会拆分为多个Activity,各个Activity之间通过Intent进行连接。在Android系统中,通过栈结构来保存整个App的Activity,栈底的元素是整个任务栈的发起者。一个合理的任务调度栈不仅是性能的保证,更是提供性能的基础。 一般情况下,当一个APP启动时,如果当前环境中不存在该APP的任务

2016-09-07 10:18:18 187

原创 Mac 下 adb 环境配置

MAC 下使用ADB命令分析内存泄漏* 配置环境 * 打开终端,敲入命令:sudo vi .bash_profile (如果有密码就为本机登录密码)(如果没有这个文件就会创建一个新的) 在文件中写入以下内容: export PATH=${PATH}:XXXX/platform-tools:XXXX/tools XXXX代表的是android sdk目录,注意第二个XXXX前的:

2016-07-14 09:09:10 281

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除