追逐理想
如果你了解我,你就会喜欢我

随笔分类 -  Android

1 2 下一页
Android基础开发归档
摘要:一、Android 基本组件汇总 1. Android中PackageManager使用示例 : http://blog.csdn.net/qinjuning/article/details/6867806 2. Android Intent 匹配规则以及解析框架深入分析 : http://www. 阅读全文
posted @ 2016-12-15 19:09 人间奇迹 阅读(354) 评论(0) 推荐(0) 编辑
Android 类库打包、发布方法
摘要:开发Android应用的时候,对于可用于多个应用的公用的部分,或是打算发布给第三方进行应用集成的部分,要把这部分打包成类库怎么做呢? Android应用使用ADT打包成apk,apk中包含了运行程序所需要的一切,包括:class、asset、res、AndroidManifest.xml等。而... 阅读全文
posted @ 2014-09-26 18:03 人间奇迹 阅读(2766) 评论(0) 推荐(0) 编辑
webview渲染流程
摘要:文档标记说明################# 消息边界+++++++++++++++++ 区域分隔 $$$$$$$$$$$$$$$$$ 线程边界~~~~~~~~~~~~~~~~~ 进程边界----------------- 代码块功能模块分隔++++++++++++++++++++++... 阅读全文
posted @ 2014-07-24 09:55 人间奇迹 阅读(9288) 评论(0) 推荐(0) 编辑
dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算
摘要:一、基本概念dip : Densityindependent pixels ,设备无关像素。dp :就是dippx : 像素dpi :dots per inch , 直接来说就是一英寸多少个像素点。常见取值 120,160,240。我一般称作像素密度,简称密度density ... 阅读全文
posted @ 2014-07-14 16:06 人间奇迹 阅读(266170) 评论(25) 推荐(19) 编辑
Android STL PORT
摘要:ndk中包含了stl对应的库,在$(NKD_HOME)/sources/cxx-stl/stlport/stlport有关Android NDK的C++ STL开发相关总结如下:从Android NDK r5开始支持了STL Port,在这个版本开始就可以使用部分STL库的功能了,比如说vector... 阅读全文
posted @ 2014-06-24 17:13 人间奇迹 阅读(8272) 评论(0) 推荐(0) 编辑
ndk-gdb 对java/native code联合调试(升级版)
摘要:之前写过一篇 关于android native 开发,调试的文章(http://www.cnblogs.com/yaozhongxiao/archive/2012/03/13/2393959.html) 最近参与项目也涉及到这部分内容,发现随着不断的发展,开发调试变得越来越简单,应证了科学技术... 阅读全文
posted @ 2014-06-12 21:51 人间奇迹 阅读(744) 评论(0) 推荐(0) 编辑
Ant自动编译打包&发布 android项目
摘要:Eclipse用起来虽然方便,但是编译打包android项目还是比较慢,尤其将应用打包发布到各个渠道时,用Eclipse手动打包各种渠道包就有点不切实际了,这时候我们用到Ant帮我们自动编译打包了。1 Ant自动编译打包android项目 1.1 Ant安装 ant的安装比较简单,下载ant压缩包 http://ant.apache.org (最新的为1.9.3版本),下载之后将其解压到某个目录(本人解压到E:\Program Files\apache-ant-1.9.3) ,然后配置环境变量(新建ANT_HOME环境变量,值为ant所在的目录,然后将ANT_HOME/bin添加到p... 阅读全文
posted @ 2014-01-16 19:06 人间奇迹 阅读(54933) 评论(6) 推荐(3) 编辑
android大项目运行中出现问题汇总
摘要:Android 项目中,特别是当项目文件和规模达到一定的程度后,会引发一些平常不常见的问题。下面对遇到的一些问题做一个汇总和总结。scenario 1: 在项目中,我们采用了chromimum内核 和 android4.4 的java层代码来实现自定义my_webview。 过程中编译生成android4.4的java的class.jar文件,并将其导入my_webview的libs中作为第三方库导入。 排除错误连接模拟器运行,报如下错误 1. Unable to execute dex: method ID not in [0, 0xffff]: 65536; Conve... 阅读全文
posted @ 2014-01-15 19:56 人间奇迹 阅读(29756) 评论(1) 推荐(0) 编辑
Android ROM 备书
摘要:1. Android ROM 目录接口 我们经常说的刷ROM是刷系统的意思,但是ROM的原意并不是这样,ROM的全称是read only memory只读储存器,正因为它是“只读”的,而且系统文件通常都会存储在手机ROM里,但这个只读是有条件限定的,通常情况下我们只能读,但在特殊情况下我们可以对ROM进行写操作,往ROM里写入新的系统文件的过程,就是刷机,也称“刷ROM”,而把系统文件包叫做了ROM(包)。 Rom包的文件结构, 一般Rom文件包下有以下文件: 1). META-IN META-INF: 内含升级脚本及ROM的签名 2). data data:... 阅读全文
posted @ 2013-11-19 13:17 人间奇迹 阅读(773) 评论(0) 推荐(0) 编辑
android + javascript 相互通信实例分析
摘要:1. AndroidManifest.xml中必须使用许可 "android.permission.INTERNET", 否则会出Web page not available错误。 2. 如果访问的页面中有Javascript,则webview必须设置支持Javascript。1 Web... 阅读全文
posted @ 2013-11-05 17:25 人间奇迹 阅读(24652) 评论(2) 推荐(1) 编辑
activity的android:name 设置问题
摘要:1 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 activity 组件的 android:name 属性采用类名的简写方式,查看文档类名的简写格式为 ".ClassName", 但为什么里的android:anem="ApiDemos",而不是andr... 阅读全文
posted @ 2013-10-14 16:54 人间奇迹 阅读(30559) 评论(0) 推荐(2) 编辑
Activity的task相关 详解
摘要:task是一个具有栈结构的容器,可以放置多个Activity实例。启动一个应用,系统就会为之创建一个task,来放置根Activity;默认情况下,一个Activity启动另一个Activity时,两个Activity是放置在同一个task中的,后者被压入前者所在的task栈,当用户按下后退键,后者从task被弹出,前者又显示在幕前,特别是启动其他应用中的Activity时,两个Activity对用户来说就好像是属于同一个应用;系统task和task之间是互相独立的,当我们运行一个应用时,按下Home键回到主屏,启动另一个应用,这个过程中,之前的task被转移到后台,新的task被转移到前.. 阅读全文
posted @ 2013-10-12 23:46 人间奇迹 阅读(1947) 评论(0) 推荐(0) 编辑
Activity的四种launchMode 详细分析
摘要:launchMode在多个Activity跳转的过程中扮演着重要的角色,它可以决定是否生成新的Activity实例,是否重用已存在的 Activity实例,是否和其他Activity实例公用一个task里。这里简单介绍一下task的概念,task是一个具有栈结构的对象,一个 task可以管理多个Activity,启动一个应用,也就创建一个与之对应的task。 Activity一共有以下四种launchMode: 1.standard 2.singleTop 3.singleTask 4.singleInstance 我们可以在AndroidManifest.xml配置的andr... 阅读全文
posted @ 2013-10-12 23:29 人间奇迹 阅读(851) 评论(0) 推荐(0) 编辑
Tasks、 activity 及 activity stack
摘要:一、Activity的四种加载模式 Activity之间的跳转,或者说加载一个新的Activity,一般对于开发者来说,都不是一个太难的问题。直到后来随着不断的深入,才发现原来Activity的加载还分为四种不同加载模式。灵活的使用合适的加载模式,可以避免产生大量的重复的Activity,从而优化性能,减少系统资源消耗。 四种加载模式具体为:standard: 标准模式,一调用startActivity()方法就会产生一个新的实例。singleTop: 检查是否已经存在了一个实例位于Activity Stack的顶部,如果存在就不产生新的实例,反之则调用Activity的newInstan.. 阅读全文
posted @ 2013-10-12 15:30 人间奇迹 阅读(4590) 评论(0) 推荐(1) 编辑
Intent中的四个重要属性——Action、Data、Category、Extras
摘要:Intent作为联系各Activity之间的纽带,其作用并不仅仅只限于简单的数据传递。通过其自带的属性,其实可以方便的完成很多较为复杂的操作。例如直接调用拨号功能、直接自动调用合适的程序打开不同类型的文件等等。诸如此类,都可以通过设置Intent属性来完成。 Intent主要有以下四个重要属性,它们分别为:一、 Action: Action属性的值为一个字符串,它代表了系统中已经定义了一系列常用的动作。通过setAction()方法或在清单文件AndroidManifest.xml中设置。 默认为:DEFAULT。 常用值如下所示: ACTION_MAIN:Android Ap... 阅读全文
posted @ 2013-10-12 14:21 人间奇迹 阅读(4528) 评论(0) 推荐(0) 编辑
Android 操作系统的内存回收机制
摘要:参考http://www.ibm.com/developerworks/cn/opensource/os-cn-android-mmry-rcycl/index.html 阅读全文
posted @ 2013-08-24 01:42 人间奇迹 阅读(526) 评论(0) 推荐(0) 编辑
android手机自带浏览器无法识别apk文件
摘要:在项目中遇到安卓自带浏览器下载成功 , 但无法打开已下载的APK文件自动安装的问题,特别是三星系列的手机普遍存在这种问题,google后发现也有朋友遇到类似的问题: http://bbs.csdn.net/topics/390262400引: 写了一些android的应用放在网站上让人下载,在某些机型上,三星的android的4.0以上多款机型最普遍,用安卓自带浏览器下载程序,会提示"无法打开文件",导致下载后不能直安装. 现在只能采用下面方法解决: 1.用UC来下载安装,但这样就要求客户要用UC才可下载及安装我们的系统 2.叫用户自己在android在桌面上,打开文件夹. 阅读全文
posted @ 2013-07-17 01:49 人间奇迹 阅读(26009) 评论(1) 推荐(2) 编辑
android View 继承关系
摘要:二、 View SurfaceView GLSurfaceViewViewSurfaceViewGLSurfaceView功能显示视图,内置画布,提供图形绘制函数、触屏事件、按键事件函数等;必须在UI主线程内更新画面,速度较慢基于view视图进行拓展的视图类,更适合2D游戏的开发;是view的子类,... 阅读全文
posted @ 2013-07-09 10:43 人间奇迹 阅读(755) 评论(0) 推荐(0) 编辑
重新签名APK文件 及 源码分析
摘要:1. 生成AndroidAPK包签名证书 1).在doc中切换到jdk的bin目录 cd C:\Program Files\Java\jdk1.6.0_18\bin 2).运行下面的命令 keytool -genkey -alias android123.keystore -keyalg RSA -validity 20000 -keystore android123.keystore /*解释:keytool工具是Java JDK自带的证书工具 -genkey参数表示:要生成一个证书(版权、身份识别的安全证书) -alias参数表示:证书有别名,-alias ... 阅读全文
posted @ 2013-06-03 21:46 人间奇迹 阅读(2474) 评论(0) 推荐(0) 编辑
android 资源管理之 Asset/raw 2
摘要:Android 中对资源的管理基本会涉及到 asset 、 raw 、私有目录(/data/data/package) 以及 /sdcard,对于后2种,一般都可以采用基本的文件操作来管理,对于asset 、raw 的管理有很多人会讨论到,基本上有如下两种rawResources res = getResources();InputStream myfile = res.openRawResource(R.raw.文件名);//文件名不加后缀assets1 AssetManager assetManager = getAssets();2 InputStream inputStream =.. 阅读全文
posted @ 2013-05-03 19:48 人间奇迹 阅读(2013) 评论(0) 推荐(0) 编辑

1 2 下一页