![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
真烦人
这个作者很懒,什么都没留下…
展开
-
Android Permission中英对照
android.permission.ACCESS_CHECKIN_PROPERTIESAllows read/write access to the "properties" table in the checkin database, to change values that get uploaded 允许读写访问 "properties"表在...原创 2011-11-04 17:08:03 · 99 阅读 · 0 评论 -
小错误(怪异问题)积累
写道用eclipse编译程序,然后在android手机上运行,报错如下:[...] Installation error: INSTALL_FAILED_MEDIA_UNAVAILABLE[...] Please check logcat output for more details.[...] Launch canceled!网上都说要卸载360or91手机助手之类的软件.貌似我把...原创 2012-11-06 16:00:59 · 141 阅读 · 0 评论 -
小知识点积累
android中EditText的字数统计取巧方式: mInputEditText.addTextChangedListener(new TextWatcher() { @Override public void onTextChanged(CharSequence s, int start, int before, int count) { int[] param...原创 2013-04-18 15:00:47 · 121 阅读 · 0 评论 -
哈哈,考试题
Java 相关:Q1. 接口是否可继承接口?抽象类是否可实现接口?抽象类是否可继承实体类? A: 都可以.Q2. abstract的method是否可同时是static,是否可同时是native?是否可同时是synchronized?为什么? A: 都不可以.Q3. Inner Class 的static,instance,local,anonymous的区别? ...原创 2013-04-28 18:02:57 · 124 阅读 · 0 评论 -
loadIcon 和 getApplicationIcon
2012年8月7日 13:50 今天在修复TestPlatform上一个关于获取某路径下未安装的*.apk文件后,用ListView列表的方式展现的一个bug时遇到在HTC的机型上获取到的apk文件的列表在ListView中不能得到apk的icon,会进入Null Pointer Exception,然后可以try catch捕获到, 但是换成Nexus S和Motorola的部分型...原创 2012-08-07 14:25:29 · 537 阅读 · 1 评论 -
Android 使用xliff 格式化字符串
Android资源字符串/res/values/string.xml中可以包含xliff的节点,Xliff是XML Localization Interchange File Format 的缩写,中文名为XML本地化数据交换格式。 quote from wikipedia (http://en.wikipedia.org/wiki/XLIFF) :"XLIFF (XML Loc...原创 2012-04-18 11:41:48 · 248 阅读 · 0 评论 -
Android 右滑关闭当前Activity(类微信)
主要原理为监控触屏事件和手势事件,在触屏事件处理函数中调用手势事件处理函数,表示用户触屏后是否有手势操作,有则进行手势事件处理,大致分为四步1、需要继承OnGestureListener和OnDoubleTapListener,如下:public class ViewSnsActivity extends Activity implements OnTouchListener...原创 2013-11-14 15:34:57 · 295 阅读 · 0 评论 -
NDK,JNI (前言)
JNI是Java Native Interface的缩写,译为Java本地接口。它允许Java代码和其他语言编写的代码进行交互。在android中提供JNI的方式,让Java程序可以调用C语言程序。android中很多Java类都具有native接口,这些接口由本地实现,然后注册到系统中。 主要的JNI代码放在以下的路径中:frameworks/base/core/jni/,这个...原创 2013-07-29 19:55:26 · 120 阅读 · 0 评论 -
Android4.4 从图库选图返回
private View.OnClickListener mChoosePhotoAlbumListener = new OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(); //根据版本号不同使用不同的Action if (Buil...原创 2014-02-14 19:06:23 · 149 阅读 · 0 评论 -
Android MMS模块数据存取 (转)
数据表MMS模块总共包含17张表:addr、android_metadata、attachments、canonical_addresses、drm、part、pdu、pending_msgs、rate、raw、sms、sr_p...原创 2012-04-01 10:45:45 · 136 阅读 · 0 评论 -
SpannableStringBuilder 和 SpannableString(转)
EditText: 通常用于显示文字,但有时候也需要在文字中夹杂一些图片,比如QQ中就可以使用表情图片,又比如需要的文字高亮显示等等,如何在android中也做到这样呢? 记得android中有个android.text包,这里提供了对文本的强大的处理功能。 [b]添加图片主要用SpannableString和ImageSpan类:[/b][code="java"]...原创 2012-03-29 11:05:24 · 267 阅读 · 0 评论 -
Bitmap Drawable
Drawable和 Bitmap 的区别:对比项 Bitmap Drawable显示清晰度 相同 相同占用内存 大 小支持缩放 是 是支持色相色差调整 是 否支持旋转 是 是支持透明色 ...原创 2012-03-28 14:36:18 · 132 阅读 · 0 评论 -
Android 多个APK共享数据(Shared User ID)
Android给每个APK进程分配一个单独的用户空间,其manifest中的userid就是对应一个Linux用户(Android 系统是基于Linux)的.所以不同APK(用户)间互相访问数据默认是禁止的.但是它也提供了2种APK间共享数据的形式:1. Share Preference. / Content ProviderAPK可以指定接口和数据给任何其他APK读取. 需要...原创 2011-11-04 18:11:48 · 131 阅读 · 0 评论 -
Error generating final archive: Debug Certificate expired on 问题
Error generating final archive: Debug certificate expired on ****问题原因:由于Debug证书过期所致。Android的应用程序必须经过开发者自己的自签名证书进行数字签名之后,才能安装到Android系统上。在开发调试阶段,默认情况下,ADT辅助工具帮我们对apk文件进行了签名,采用的是默认的Debug版本的签名文件。...原创 2011-11-09 19:24:09 · 106 阅读 · 0 评论 -
Android学习笔记之AndroidManifest.xml文件解析(转)
一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Intent...原创 2011-12-03 01:17:20 · 101 阅读 · 0 评论 -
关于Cursor的遇见的错误描述
【解决】android.database.CursorIndexOutOfBoundsException:Index -1 requested, with a size of 0 android 中数据库处理,特别是使用cursor时,注意初始位置,好像是从下标为-1的地方开始的,也就是说一次查询中,返回给cursor查询结果时,不能够马上从cursor中提取值。 比如,下面的...原创 2012-06-15 18:54:33 · 556 阅读 · 0 评论 -
由SingleInstance和SingleTask引发的 问题
引用Q1: Activity A 设置模式为SingleInstance意味着 系统启动的所有task 任务栈不仅仅只有一个实例A,而是在每一个使用A的task中只有一个A的实例? Activity B 设置模式为SingleTask意味着 系统启动的所有task 任务栈只有一个实例B引用 Q2:退后后台的task 会像退到后台的 其中一个task中的任务栈stack中所维持的Ac...原创 2012-06-29 10:56:10 · 219 阅读 · 0 评论 -
NDK,JNI 积累
使用javah 将某一个含有native方法的class 文件转换为.h文件: 切换目录到classes目录,比如:D:\DevWorkSpace\feiliao_copy\bin\classes> 然后在该目录下运行javah 命令,例如:javah com.feinno.feiliao.utils.media.voice.OpenCoreAmr Applicati...原创 2013-03-04 12:31:52 · 135 阅读 · 0 评论 -
2012年遇到的笔试题
一、选择题1.java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分 类,按功能分为:(c),如果为读取的内容进行处理后再输出,需要使用下列哪种流?(g)A、输入流和输出流 B、字节流和字符流 C、节点流和处理流D、File stream E、Pipe stream F、Random stream G、Filter stream2.下列代码的执行结果是...原创 2012-03-02 00:48:03 · 157 阅读 · 0 评论 -
收藏的优秀代码
[url=http://www.cnblogs.com/douzifly/archive/2011/09/13/2175027.html]实现类似手机QQ的可折叠固定标题列表[/url] PinnedHeaderListView 原生不可折叠,效果就是OPhone上的短信会话列表的界面[url=http://johnsonxu.iteye.com/blog/1218782]Android...原创 2012-03-27 11:38:49 · 123 阅读 · 0 评论 -
Android涉及到的设计模式
1、适配器模式:ListView或GridView的Adapter简介:不同的数据提供者使用一个适配器来向一个相同的客户提供服务。 2、建造者模式:AlertDialog.Builder简介:可以分步地构造每一部分。 3、命令模式:Handler.post后Handler.handleMessage简介:把请求封装成一个对象发送出去,方便定制、排队、取消。 ...原创 2015-03-17 16:59:08 · 149 阅读 · 0 评论