
Android开发
RBQN
这个作者很懒,什么都没留下…
展开
-
使用Assets文件夹下的资源
1. 使用AssetManagerResources res = getResources();AssetManager am = res.getAssets();String fileName = "demo.png";try { InputStream is = am.open(fileName);} catch (IOException e) { e.printSt原创 2013-08-07 14:19:47 · 847 阅读 · 0 评论 -
在ListView中捕获button或其他clickable属性设为true的空间的点击事件
设置button的onClick属性,在Activity中实现对应方法(具体请看http://blog.youkuaiyun.com/newbie_coder/article/details/10137555)如果要同时捕获ListView的整个item点击事件和button空间的点击事件,将button的focusable属性设置为false即可原创 2014-03-31 16:44:50 · 1211 阅读 · 0 评论 -
[Android实例] 使用SQLite存储以及读取Drawable对象【转】
在进行Android开发过程中,我们经常会接触到Drawable对象(官方开发文档:A Drawable is a general abstraction for "something that can be drawn."),那么,若要使用数据库来进行存储及读取,该如何实现? 一、存储//第一步,将Drawable对象转化为Bitmap对象Bit转载 2013-07-08 10:59:13 · 2460 阅读 · 0 评论 -
Android中自定义可以下拉刷新的ListView(附demo)
下拉刷新的ListView在很多App中都很常见,以下为我对实现方法的一些分析:1. ListView需要有一个header,用来显示刷新提示。header中有一个指示箭头,一个使箭头旋转的动画,一个刷新时显示的progressbar,提示“下拉刷新/松开刷新”的TextView,提示上次刷新时间的TextView2. header有4种状态: DONE(header隐藏在顶部)原创 2013-08-27 11:23:50 · 2323 阅读 · 1 评论 -
Android 为某个App 添加/移除 启动快捷方式、书签快捷方式、应用市场快捷方式
1. 在AndroidManifest文件中添加uses permission2. 为其他应用添加应用程序的快捷方式(以微信为例)String packageName = "com.tencent.mm";//以微信为例PackageManager pManager = context.getPackageManager();Intent launchIntent = pMa原创 2013-07-15 20:40:15 · 3263 阅读 · 2 评论 -
根据package name获取启动app的Intent【转】
Android SDK中有这样一个API:public abstract Intent getLaunchIntentForPackage (String packageName)如果packageName存在返回入口Intent, startActivity(Intent)可以启动应用,否则返回nullimport android.app.Activity;下面有个小示例转载 2013-07-12 14:34:00 · 3406 阅读 · 0 评论 -
网上的Android教程
在网上发现的Android教学优秀博文,自己留着慢慢看:{Android学习指南}http://android.yaohuiji.com/about原创 2013-07-19 09:56:26 · 1134 阅读 · 0 评论 -
总结一下Android中Bitmap图片操作中要注意的地方
1. 使用decodeStream获取Bitmap ImageView.setImageBitmap、ImageView.setImageResource、BitmapFactory.decodeResource: 通过Java层的createBitmap完成,消耗更多内存 BitmapFactory.decodeStream: JNI >> nativeDecodeAsset,更原创 2013-08-08 22:55:54 · 2904 阅读 · 0 评论 -
按指定比例放缩Bitmap
Bitmap gethalfBitmap(Bitmap bmp){ int destWidth = bmp.getWidth()/2; int destHeight = bmp.getHeight()/2; Bitmap bmp2 = Bitmap.createScaledBitmap(bmp, destWidth, destHeight, true); return bmp2}原创 2013-08-12 10:35:48 · 2180 阅读 · 0 评论 -
收集到的Android开源代码
andriod闹钟源代码http://www.apkbus.com/android-20974-1-1.htmlandroid源码分享之指南针程序http://www.apkbus.com/android-20973-1-1.html重力感应的测试程序andriod源代码http://www.apkbus.com/android-20972-1-1.转载 2013-07-15 19:33:40 · 1457 阅读 · 1 评论 -
Android自定义Selector类型的drawable资源
在res/drawable下新建xml文件,文件的根节点为selector。 建议将没有任何限制的item写在最下面,表示是默认情况,如果不是放置在最下面,那它下面的item将无效,因为这个项已经包括了所有的情况。原创 2014-03-31 16:19:37 · 1544 阅读 · 0 评论