android
文章平均质量分 73
小李哥哥
哈哈,我爱小贝贝~~~~
展开
-
android SQLite操作方法总结,SQLite用法,SQLiteOpenHelper
http://blog.csdn.net/huwei2003/article/details/7263677android中的数据存取:SQLite 1.Android中通过SQLite数据库引擎来实现结构化数据存储。SQLite是一个嵌入式数据库引擎,针对内存等资源有限的设备,提供的是一种高效的数据库引擎。 2.Android提供了创建和使用SQLite数据库的API。SQ转载 2013-10-02 22:41:03 · 896 阅读 · 0 评论 -
Paint类介绍
http://emmet1988.iteye.com/blog/1058526 Paint即画笔,在绘图过程中起到了极其重要的作用,画笔主要保存了颜色, 样式等绘制信息,指定了如何绘制文本和图形,画笔对象有很多设置方法, 大体上可以分为两类,一类与图形绘制相关,一类与文本绘制相关。 1.转载 2012-05-31 10:41:49 · 694 阅读 · 0 评论 -
安装标识
判例:开发者提交了应用A_free和A_paid,它们是同一应用的不同定价版本,一个1元,另一个10元,测试人员发现A_free在安装时会提示覆盖已经安装的A_paid,或者A_paid在安装时会覆盖A_free,安装发生了冲突,因此驳回了了应用A_free和A_paid。截图如下: 图转载 2012-04-20 23:06:00 · 919 阅读 · 0 评论 -
JNI 调用 DLL
转自:http://blog.csdn.net/keshuiyun/article/details/61804581.JNI(1)Java call Native CJNI的基本概念可以参考以下文献:http://blog.csdn.net/believefym/archive/2007/06/08/1644635.aspx 这里需要注意的是javah命令处理的是.c转载 2012-04-20 22:16:51 · 643 阅读 · 0 评论 -
Android之NDK开发
http://www.cnblogs.com/devinzhang/archive/2012/02/29/2373729.html 一、NDK产生的背景 Android平台从诞生起,就已经支持C、C++开发。众所周知,Android的SDK基于Java实现,这意味着基于Android SDK进行开发的第三方应用都必须使用Java语言。但这并不等同于“第三方应用只能使用Ja转载 2012-03-08 10:19:39 · 870 阅读 · 0 评论 -
Android深入探究笔记之二十六 -- 资源国际化 实现中英文等不同版本
http://blog.csdn.net/wenlin56/article/details/6084363国际化1. 记得我在《我的第一个 Android 程序,基于 Intent 的组件交互机制 》在分析 R 文件和文章最后,有透露过这种机制的原理和好处。 很大程度上,为什么我们能如此方便的实现国际化、分辨率匹配等? 主要就是得益于 Android 中这种独特的资转载 2012-03-12 21:16:11 · 671 阅读 · 0 评论 -
ANDROID JNI之JAVA域与c域的互操作
http://blog.csdn.net/thl789/article/details/7212822本文讲述AndroidJava域与C域互操作:Java域调用c域的函数;c域访问Java域的属性和方法;c域生成的对象的保存与使用。重点讲解c域如何访问Java域。虽然AndroidJNI实现中,c实现与c++实现是有所区别的,但行文中并未区分c还是c++。 0转载 2012-05-04 09:12:18 · 465 阅读 · 0 评论 -
Android NDK开发入门实例
http://blog.csdn.net/redoffice/article/details/6654714“NDK全称:Native Development Kit。1、NDK是一系列工具的集合。* NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。* NDK集成了交叉转载 2012-03-07 15:07:48 · 449 阅读 · 0 评论 -
android jni 基本数据类型 类 复杂数据类型 ArrayList
转自:http://blog.csdn.net/u_xtian/article/details/6033963我们知道Java是一个运行在虚拟机里面的高级的编程语言,如果要调用系统的动态链接库的话,就要先声明native修饰的方法(类似接口里面的方法),再由C/C++程序来实现(类似实现接口里的方法)。这样Java调用这些native方法就相当于调用了C/C++里面实现了的方法。通常我转载 2012-04-19 19:04:37 · 1616 阅读 · 0 评论 -
android apk签名(为什么 如何做 验证)
http://www.cnblogs.com/not-code/archive/2011/05/15/2047057.html一、为什么要签名: 1、发送者的身份认证,由于开发商可能通过使用相同的Package Name来混淆替换已经安装的程序,以此保证签名不同的包不被替换2、保证信息传输的完整性,签名对于包中的每个文件进行处理,以此确保包中内容不被替换,防止交易中的抵赖发转载 2012-04-09 10:22:47 · 1639 阅读 · 0 评论 -
牛人牛博
http://byandby.iteye.com/blog/817967http://www.cnblogs.com/wt616/archive/2011/06/21/2086190.htmlhttp://www.oschina.net/code/snippet_54100_1422http://blog.csdn.net/ieclipsehttp://blog.csd原创 2011-07-27 10:30:38 · 494 阅读 · 0 评论 -
简要解释一下activity、 intent 、intent filter、service、Broadcast、BroadcaseReceiver
ActivityAndroid中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(由系统控制生命周期,程序无法改变,但可以用onSaveInstanceState保存其状态)。对于Activity,关键是其生命周期的把握(如那张经典的生命周期图=.=),其次就是状态的保存和恢复(onSaveInstanceState onR转载 2012-03-30 14:58:10 · 700 阅读 · 0 评论 -
Android输入法框的梳理
http://blog.csdn.net/a345017062/article/details/6121147/frameworks/base/services/java/InputMethodManagerService.java这是整个系统当中,一切与输入法有关的地方的总控制中心。它通过管理下面三个模块来实现系统的输入法框架。1、/frameworks/base/service转载 2012-03-13 14:43:53 · 2731 阅读 · 0 评论 -
InputMethodManager输入法-Android 中文API文档
http://www.cnblogs.com/over140/archive/2011/03/04/1970517.html整个输入法框架(IMF)结构的核心API,应用程序之间进行调度和当前输入法交互。你可以用Context.getSystemService()取得这一接口的实例。 架构总述(Architecture Overview) 输入法框架(IMF)共有三个主转载 2012-03-12 14:43:21 · 849 阅读 · 0 评论 -
Android之输入法开发简单说明
http://news.wangmeng.cn/detailNews/2616-android-development-of-a-simple-description-of-the-input创建一个输入法,必须继承android.inputmethodservice.InputMethodService,它作为一个服务,监听所有EditText的事件。 看一个AndroidMan转载 2012-03-12 10:06:34 · 1087 阅读 · 0 评论 -
android:minSdkVersion 之我见
http://blog.csdn.net/ohuan/article/details/6560346 在 新建一个 android project 时,要求输入 minSdkVersion 这一项,一般我们是指定和我们使用的 SDK 版本相一致的 API Level. 然后,在androidManifest.xml 文件中会有一个对应的属性:android:minSdkVersi转载 2012-03-12 09:52:48 · 460 阅读 · 0 评论 -
androidscreencast 屏幕录像
Androidscreencastcase 一个适用于Windows/Linux/MacOS 平台控制任何android 设备,通过USB连接就可实现鼠标键盘控制你的android. 官方描述: Desktop app to control an android device remotely using mouse and keyboard. Should work原创 2012-03-08 22:17:27 · 1086 阅读 · 0 评论 -
添加打开方式
通过文档查看器打开一个文本文件时,会弹出一个可用来打开的软件列表;如何让自己的软件也出现在该列表中呢? 通过设置AndroidManifest.xml文件即可: android:launchMode="singleTask" android:screenOrientation="portrait">转载 2012-05-12 22:06:55 · 2197 阅读 · 0 评论 -
android ndk 调用第三方so
http://www.eoeandroid.com/thread-55467-1-1.html首先需要确定的是你的.so是否是android支持的,不是所有的.so都可以的,本身就分为linux-X86和linux-arm两个大类。查看so是不是编译成ARM模式下的so $ file libtest.so libtest.so: ELF 32-bit原创 2012-05-31 15:50:08 · 1491 阅读 · 0 评论 -
反编译Apk得到Java源代码
http://forum.lupaworld.com/thread-60551-1-1.html工具下载:需用到dex2jar和JD-GUI这2个工具dex2jar下载地址:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zipJD-GUI下载地址:windows版JD-GUI:http://laichao.转载 2012-08-27 18:45:40 · 658 阅读 · 0 评论 -
Android开发实例详解之IMF(Android SDK Sample—SoftKeyboard)
http://blog.csdn.net/deaboway/article/details/6246622 Android自带的Sample-SoftKeyboard 下载地址: http://download.csdn.net/detail/cc_lq/4354089最近工作比较忙,加班出差,因此更新慢了些。今天刚好有空,写一篇实例详解吧。本博前面的文章介绍了Android开转载 2012-03-12 22:22:16 · 1394 阅读 · 0 评论 -
Android开发中Eclipse常用快捷键
使用快捷键可以大大提高我们的工作效率,下面是我在学习Android开发中,Eclipse里常用到的快捷键,希望对新手有所帮助。新建项目:Ctrl+N 这个基本上所有的软件都通用快速保存:Ctrl+S 这个也通用关闭文件:Ctrl+W 同样通用注释与取消注释为:Ctrl+/ 多行注释先选中多行,单行注释只要把光标定位在该行即可组织导入:Ctrl+Shift+O 快速导入需要的类,转载 2012-07-31 14:37:37 · 1394 阅读 · 0 评论 -
android Tabhost控件的使用
首先看一下效果图:使用TabHost有两种方法,一种是继承TabActivity;一种是不继承TabActivity;在这里我要讲解的是继承TabActivity的;首先我们得写好main.xml布局文件,在写这个布局文件时要注意,使用TabHost一定要有TabWidget、FramLayout这两个控件,并且TabWidget必须使用系统ID @android:id/t原创 2012-07-31 14:20:55 · 975 阅读 · 0 评论 -
Android 手机屏幕分辨率
http://www.cnmsdn.com/html/201106/1308830506ID10042.html对于准备换新手机的朋友,可能会参考一些参数,比如手机屏幕的分辨率。今天就来看看手机屏幕VGA QVGA HVGA WVGA区别,一般手机液晶屏幕都是TFT材质,VGA WVGA QVGA HVGE XGA只是表示屏幕分辨率只,是个代号和材质没关系。VGA:Video转载 2011-09-21 10:24:46 · 920 阅读 · 0 评论 -
windows下配置android源码获取环境
http://yuanzhifei89.iteye.com/blog/1117549获取android源码主要用到的工具: cURL:cURL是一个利用URL语法在命令行方式下工作的文件传输工具。 http://curl.haxx.se/ git:android使用的版本控制软件。 http://git-scm.com/download windows版git(ms转载 2012-06-18 17:16:24 · 609 阅读 · 0 评论 -
Android中dip(dp)与px之间单位转换
http://www.r-base.net/archives/101dp这个单位可能对web开发的人比较陌生,因为一般都是使用px(像素)但是,现在在开始android应用和游戏后,基本上都转换成用dp作用为单位了,因为可以支持多种分辨率的手机.以下是这两个单位的概念:px (pixels)像素 –一个像素通常被视为图像的最小的完整采样,这个用的比较多,特别是web开发,页转载 2012-06-15 10:49:55 · 1891 阅读 · 0 评论 -
Android中Touch事件的处理逻辑
http://www.oschina.net/question/163910_27289android中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事件,有必要对它进行深入的了解。一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MOVE...-转载 2012-06-13 22:29:18 · 705 阅读 · 0 评论 -
Android应用小技巧集锦
http://blog.csdn.net/wujxiaoz/article/details/72700711.退出应用程序:SysUtil mSysUtil= new SysUtil(BActivity.this); mSysUtil.exit(); 源文档http://blog.csdn.net/Android_Tutor/archive/2011/03/2转载 2012-06-13 18:25:52 · 749 阅读 · 0 评论 -
android界面无标题栏和全屏效果的实现方式
http://marshal.easymorse.com/archives/3064android提供了两种方式来实现无标题栏和全屏效果,即通过xml文件声明的方式和通过程序的方式。这是无标题栏的效果:可以和编写Android自定义按钮的图比较一下了解和带标题栏的区别。这是全屏的效果:使用xml的方式,在manifest文件中,在转载 2012-06-11 14:52:15 · 476 阅读 · 0 评论 -
使GLSurfaceview透明 可见背景图片
以下是从网上搜到的方法,我的程序是要给一个activity加背景图片,activity上有一个GLSurfaceview,只有使GLSurfaceview透明之后才能看到背景图片。参考:http://www.bangchui.org/read.php?tid=14982http://www.bangchui.org/read.php?tid=16672如何实现一个透明的GLSurf原创 2011-07-24 15:22:31 · 7184 阅读 · 1 评论 -
keyboard中key属性介绍
http://zweichxu.iteye.com/blog/1120252在keyboard的定义中,通过Keyboard说明是一个软键盘定义文件,Row元素说明这是一行按键的定义,Key元素说明这是一个按键的定义。Key元素通过一些属性来定义每个按键,下面是一些常用的属性介绍: Codes:代表按键对应的输出值,可以为unicode值或则逗号(,)分割的多个值,也可以为一个转载 2012-06-08 14:28:32 · 3003 阅读 · 0 评论 -
jni 调用第三方dll学习心得
http://www.360doc.com/content/11/0603/17/1861654_121471285.shtmlhttp://www.360doc.com/content/11/0609/19/1861654_122741977.shtml(dll用vs2010编写)最近由于搞毕业设计的需要,使用J2EE做一个实验预约系统,其中涉及到一卡通和IC卡读卡器,弄转载 2012-04-23 22:31:31 · 885 阅读 · 0 评论 -
Android项目更换开发环境时出现的 java.lang.VerifyError 异常解决办法
http://blog.csdn.net/wudiwo/article/details/7548451项目是从同事的电脑上直接拷贝过来的,项目里面的jar包是在项目跟下libs里面存放的。到我电脑上部署没有出现错误,运行时就报java .lang.VerifyError的异常. google过,网上大概有下面几种说法: 1. 大多数可能引用的外部jar文件出现了问题转载 2012-06-04 23:17:12 · 539 阅读 · 0 评论 -
android 中获取屏幕大小的两种方法
http://hi.baidu.com/duskybird/blog/item/0789da7d14b91d1e29388a6b.html第一种方法: import android.util.DisplayMetrics; private DisplayMetrics dm;//屏幕分辨率容器 dm = new DisplayMetrics(); this.ge转载 2012-05-14 19:18:34 · 556 阅读 · 0 评论 -
深入理解Android消息处理系统——Looper、Handler、Thread
转自:http://my.unix-center.net/~Simon_fu/?p=652 熟悉Windows编程的朋友可能知道Windows程序是消息驱动的,并且有全局的消息循环系统。而Android应用程序也是消息驱动的,按道理来说也应该提供消息循环机制。实际上谷歌参考了Windows的消息循环机制,也在Android系统中实现了消息循环机制。Android通过Loope转载 2012-03-05 10:54:05 · 390 阅读 · 0 评论 -
利用convertView优化ListView性能
这里提到的ListView只是作为一个典型代表 其实在Android中 采用类似Adapter机制的GridView等都是可以适用的 而ListView应该是用得最多的 所以就以它来举例大家都知道 将ListView和Adapter绑定以后 其实也就是将数据源和控件显示绑定在一起 而每次需要显示ListView的时候 里面的item其实是Adapter提供的 通过的就是重要的get转载 2011-12-21 09:43:31 · 13673 阅读 · 3 评论 -
LayoutInflater 的使用
转自:http://wayfarer.iteye.com/blog/586156一般来讲,我们用LayoutInflater做一件事:inflate。inflate这个方法总共有四种形式,目的都是把xml表述的layout转化为View。This class is used to instantiate layout XML file into its correspondin转载 2011-08-24 15:40:41 · 489 阅读 · 0 评论 -
View的onMeasure方法
http://blog.csdn.net/czh0766/article/details/5846460View在屏幕上显示出来要先经过measure和layout. 在调用onMeasure(int widthSpec, int heightSpec)方法时,要涉及到MeasureSpec的使用,MeasureSpec有3种模式分别是UNSPECIFIED, EXACTLY和AT_M原创 2011-10-26 09:32:45 · 1189 阅读 · 0 评论 -
android 邮件设置
最近在做android应用开发,有个功能是要实现邮件发送功能,但是由于之前没有设置邮箱,模拟器总是提示no application 。。。网上搜了一下设置的方法,在这里记一下。现在的gmail邮箱、网易邮箱都提供POP3/SMTP服务,默认是没有开起这个服务的,需要从邮箱里设原创 2011-09-23 09:28:38 · 1340 阅读 · 2 评论 -
Android 对话框(Dialog)大全
http://android.tgbus.com/Android/tutorial/201104/348008.shtmlActivities提供了一种方便管理的创建、保存、回复的对话框机制,例如onCreateDialog(int),onPrepareDialog(转载 2011-07-20 21:59:05 · 508 阅读 · 0 评论