Android
Jinhill
信息安全专家,中国银联移动支付国家标准制定专家组成员
展开
-
Android平台从Froyo 2.2开始支持jni单步调试了!
<br />一、写在前面的话<br />前段时间从网上看了google的io大会,亲眼看到了google在it技术发展和创新领域所做的工作(在此也问候一下apple 公司的美术家门,你们辛苦了)。虽然google认为未来pc上只可能存在两种程序——browser和game,但是就目前来看,pc平台上的 application还是有一定的市场的,html5的推广和应用毕竟是需要一定时间的(第一个吃螃蟹的人,可能会吃的很好,但是如果第一个吃蘑菇的人呢?如果吃到的是毒蘑菇呢?业内都在等,在看,一旦别人吃的还行,那转载 2011-01-09 10:13:00 · 1865 阅读 · 0 评论 -
JNI高级教程之数据类型转换
作者:陈波 2011/10/30(转载请注明出处,From:http://blog.csdn.net/jinhill/article/details/6918821)最近做Android开发的人越来越多,Android开发难免会遇到调用本地库,这就需要采用JNI技术,JNI本身并不复杂,但大多数开发者在类型转换上遇到麻烦,今天特地将几种常用类型转换写成一个实例来告诉大家如何转换,尤其是Java原创 2011-10-30 15:21:16 · 41581 阅读 · 21 评论 -
Android驱动大全
对于开发者来说SDK自带的驱动可以兼容比较基础的设备,比如说HTC Dream、Nexus系列的手机,找到合适的Android驱动并不难,下面列出OEM厂商的官方驱动下载链接, Acerhttp://www.acer.com/worldwide/support/mobile.h原创 2011-07-21 13:49:48 · 1759 阅读 · 0 评论 -
Android手机信息采集
1> 建立/断开设备连接图像采集 和 dump采集 都需要与设备连接后使用,我们通过adb提供的连接了实现,取得Device。在通过adb与手机建立连接的过程中,我们使用以下的接口:Device my_getDevice() ; boolean my_startViewSe转载 2011-07-22 15:56:48 · 4400 阅读 · 4 评论 -
Android面试题
近期很多公司招聘Android程序员,就一些常见的Android面试基础题做下总结,看看你能做出多少道? 1. Intent的几种有关Activity启动的方式有哪些,你了解每个含义吗? 这里提示大家,Intent的一些标记有FLAG_ACTIVITY_BROUGHT_T转载 2011-07-21 13:55:10 · 2435 阅读 · 0 评论 -
android 2.2(froyo)源码下载
源码主页:http://android.git.kernel.org/正常下载步骤: $ mkdir mydroid-froyo $ cd mydroid-froyo $ repo init -u git://android.git.kernel.org/platform/manifest.git原创 2011-06-20 22:41:00 · 2459 阅读 · 0 评论 -
Android多语言与国际化
<br />Internationalization (国际化)简称 i18n,因为在i和n之间还有18个字符,localization(本地化 ),简称L10n。<br />一般用 语言_地区的形式表示一种语言,如 zh_CN, zh_TW.<br />各国语言缩写 http://www.loc.gov/standards/iso639-2/php/code_list.php<br />国家和地区简写 http://www.iso.org/iso/en/prods-services/iso3166ma原创 2011-03-10 09:43:00 · 1932 阅读 · 0 评论 -
Android应用去掉Title bar
<br />一、所有Activty界面全去掉:<br />修改AndroidManifest.xml<br />在application 标签中添加android:theme="@android:style/Theme.NoTitleBar"<br /> <br />二、代码方式及对某个Activty有效:<br />在onCreate中增加:requestWindowFeature(Window.FEATURE_NO_TITLE);<br /> <br />void onCreate(Bundle sav原创 2011-03-09 20:46:00 · 1237 阅读 · 0 评论 -
Android真机调试方法
1. 设置android手机为USB调试模式。步骤:设置> 应用程序> 开发>选择USB调试;2. 用USB连接手机和电脑,并确保成功。步骤: 在windows下执行c:/adb devices, 查看手机是否已经连接成功; 3. 设置应用程序为调试模式。操作: 编辑AndroidManifest.xml 增加调试参数android:debuggable="true", 如下: android:label="@string/app_name" android:debuggable="true"> 4. 执行原创 2011-02-06 14:56:00 · 2340 阅读 · 0 评论 -
Android 程序反编译
一、前言:大家好,今天给大家分享一下Android中的拿来主义,我们时常会碰到一个自己觉得很漂亮很帅气的应用(apk),所以我们会尝试用WinRAR等之类工具查看,而一般的应用程序打包后的目录通常是这样的如下图:当然res里的图片是可以拿来就用的(笔者的好多应用的图片都是从别人的apk里扣出来的),而诸如layout里的布局及权限文件(AndroidManifest.xml)已经是一堆乱码了,完全看不懂,想看看别人是怎么布局的都不容易。还有源代码都被编译成了classes.dex,完全看不出什么线索。基于以转载 2011-02-06 10:59:00 · 2827 阅读 · 0 评论 -
Android editText 输入字数限制
<br />方法一:<br />// 输入框限制输入字数 editText.addTextChangedListener(new TextWatcher() { private CharSequence temp; private boolean isEdit = true; private int selectionStart ; private int selectionEnd ;转载 2011-02-05 21:40:00 · 6860 阅读 · 1 评论 -
Android 捕获返回键彻底关闭应用程序
在开发android应用时,常常通过按返回键(即keyCode == KeyEvent.KEYCODE_BACK)就能关闭程序,其实大多情况下该应用还在任务里运行着,其实这不是我们想要的结果。我们可以这样做,当用户点击自定义的退出按钮或返回键时(需要捕获动作),我们在onDestroy()里强制退出应用,或直接杀死进程,具体操作代码如下:@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {//按下键盘上返回按钮转载 2011-02-05 11:22:00 · 5747 阅读 · 1 评论 -
Android平台从Froyo 2.2开始支持jni单步调试了!
<br />一、写在前面的话<br />前段时间从网上看了google的io大会,亲眼看到了google在it技术发展和创新领域所做的工作(在此也问候一下apple 公司的美术家门,你们辛苦了)。虽然google认为未来pc上只可能存在两种程序——browser和game,但是就目前来看,pc平台上的 application还是有一定的市场的,html5的推广和应用毕竟是需要一定时间的(第一个吃螃蟹的人,可能会吃的很好,但是如果第一个吃蘑菇的人呢?如果吃到的是毒蘑菇呢?业内都在等,在看,一旦别人吃的还行,那转载 2011-01-09 10:13:00 · 1128 阅读 · 0 评论 -
Eclipse+CDT+GDB调试Android NDK程序
转载自:http://www.cnblogs.com/shadox/archive/2011/12/02/2272564.html先介绍一下开发环境,在这个环境下,up主保证是没有问题的。ubuntu 11.10eclipse 3.7(indego) for javajdk 6android sdk 2.2andrid ndk r7 当然,在windows环境下通过cygwin等工具也是可以实现g转载 2012-02-23 17:16:24 · 1769 阅读 · 0 评论