
Android
文章平均质量分 86
gyht0808
这个作者很懒,什么都没留下…
展开
-
Service
本节内容涉及到 一 什么是Service 二 如何使用Service 三 Service的生命周期 一 什么是Service Service,看名字就知道跟正常理解的“服务”差不多,后台运行,可交互这样的一个东西。它跟Activity的级别差不多,但是他不能自己运行,需要通过某一个Activity或者其他Context对象来调用, Context.startServic...原创 2009-12-15 21:41:32 · 84 阅读 · 0 评论 -
(转)android 多屏幕的支持问题
在 android 中分为 small, normal, large 3 个大小的屏幕, density 分为 240,160, 120 3 个层次。分辨率有 1024*600 , 320*480 , 480*800 等等。 什么是分辨率:是整个屏是多少点, 比如 800x480 ,它是软件的显示单位。什么是 density :density 表示每英寸有多少个显示点 (...原创 2010-11-19 13:51:53 · 123 阅读 · 0 评论 -
新的android开发者网站
android的官方开发者网站经常被墙,为了方便大家的查询,本人自己上传了开发文档,希望能解决大家查不到文档的烦恼。地址如下:http://android.yyable.com...2011-03-03 10:48:44 · 149 阅读 · 0 评论 -
自定义ListView后,修复选中状态高亮
ListView中有一个方法[code="java"]setChoiceMode(ListView.CHOICE_MODE_SINGLE);[/code]用来设置选中后的状态是否为高亮,但是ListView的视图经过自定义后,这个效果就消失了。这个时候需要给自定义视图加上背景才可以修复这个问题[code="xml"]android:background="?android:attr...2011-05-18 16:59:07 · 281 阅读 · 0 评论 -
NativeActivity添加控件和输入法
Android3.0推出了NativeActivity,也让很多C/CPP的开发者有了发挥余地。NativeActivity允许Android开发者使用C/C++在NDK环境中处理Activity的生命周期,但是经过好几天的尝试,发现在C的方向还是很难满足UI方面的需求,比如简单的添加一些输入框,或者显示输入法等等。 经过几天的琢磨发现可以通过继承NativeActivity...2011-05-18 16:55:03 · 508 阅读 · 0 评论 -
Android 数字签名学习笔记
在Android系统中,所有安装到系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,如果一个permission的protectionLevel为signature,那么就只有那些跟该permission所在的程序拥有同一个数字证书的应用程序才能取得该权限。Android使用Java的数字证书相关的机制来给apk加盖数字证书,要理...原创 2011-01-13 12:48:20 · 120 阅读 · 0 评论 -
android_webView加载.html文件
首先在layout文件夹下的xml中 加入Java代码 <WebView android:id="@+id/wv1" android:layout_width="fill_parent" android:layout_height="fill_parent" /> Java代码 public c...原创 2010-12-21 15:15:32 · 194 阅读 · 0 评论 -
Android.mk文件语法规范
Introduction: Android.mk编译文件是用来向Android NDK描述你的C,C++源代码文件的, 这篇文档描述了它的语法。在阅读下面的内容之前,假定你已经阅读了docs/OVERVIEW.TXT文件,了解了它们的脚色和用途。 概述: 一个Android.mk file用来向编译系统描述你的源代码。具体来说: -该文件是GNU Makefile的...原创 2010-09-17 13:52:28 · 131 阅读 · 0 评论 -
Android重力感应实现方式简介
Android重力感应的相关代码编写方式将会在这篇文章中进行详细介绍。希望对于在此方面有需求的朋友能从中获得些帮助。在Android应用程序的开发中,占据主要地位的当属游戏的开发。我们在这篇文章中将会针对在游戏中需要用到的重力感应功能,来为大家详细分析Android重力感应的实现方法,以帮助大家解决相关问题。Android中的很多游戏的游戏都使用了重力感应的技术,但...原创 2010-09-14 23:56:51 · 246 阅读 · 0 评论 -
Android Jni代码示例讲解
在今天介绍的这篇文章中,我们将会通过几个步骤对Android Jni的使用方法做一个详细的介绍,希望能给大家带来一些帮助。 在Android 模拟器中可以对Android手机操作系统进行适当的修改,增加各种功能,以满足用户的需求。那么今天我们会为大家带来Android Jni的相关使用方法,以方便大家对这一系统的解读。Android的应用程序(Dalvik VM)中使用...原创 2010-09-14 23:48:12 · 174 阅读 · 0 评论 -
Android实现全屏正确方法介绍
如何才能正确的编写代码来实现全屏功能呢?我们将会通过对一段代码的解读来详细接受一下Android实现全屏的操作方法。Android手机操作系统是由谷歌推出的一款基于Linux的开源手机操作系统。我们可以在模拟器中对其进行相应的操作来实现各种功能以满足用户的需求。在这里就简要介绍一下Android实现全屏的相关方法。新版本的Android Framework和老版本的...原创 2010-09-14 23:43:24 · 142 阅读 · 0 评论 -
Android开发:系统自动实现开机启动
有些时候,应用需要在开机时就自动运行,例如某个自动从网上更新内容的后台service。怎样实现开机自动运行的应用?在撰写本文时,联想到高焕堂先生以“Don''t call me, I''ll call you back!”总结Android框架,真是说到点子上了。理解这句话的含义,许多有关Android平台上实现某种功能的问题,都能迎刃而解。使用场景:手机开机后,自动运...原创 2010-09-14 23:24:29 · 284 阅读 · 0 评论 -
Android 开发中使用 SQLite 数据库
SQLite 介绍SQLite 一个非常流行的嵌入式数据库,它支持 SQL 语言,并且只利用很少的内存就有很好的性能。此外它还是开源的,任何人都可以使用它。许多开源项目((Mozilla, PHP, Python)都使用了 SQLite.SQLite 由以下几个组件组成:SQL 编译器、内核、后端以及附件。SQLite 通过利用虚拟机和虚拟数据库引擎(VDBE),使调试、修改和扩展 S...原创 2010-09-03 10:39:29 · 777 阅读 · 0 评论 -
(转)实用Android开发工具和资源精选
在google、开源平台,和来自移动电话制造商HTC,Samsung和Sony Ericsson的支持下,Android平台在市场占有率上相比去年取得的886%增长!如果我只看增长率,IPhone据统计才有61%的增长。这些 数据可以给你关于两个平台流行度的印像,但是事实上,这些数据告诉了智能机开发员的谁才是真正的赢家。在时下,智能机越来越流行,因此成为一个快速增长的 Android平台的...原创 2010-08-28 19:36:44 · 119 阅读 · 0 评论 -
Android开发之JNI层crash分析工具arm-eabi-addr2line
android_ndk/build/prebuilt/linux-x86/arm-eabi-4.2.1/bin/arm-eabi-addr2line -f -e xxx.so 地址(0000abcd)即可找出该地址对应文件的行数。与个人博客同步更新2011-03-31 20:55:43 · 178 阅读 · 0 评论