android
文章平均质量分 64
gongxunqiang005
这个作者很懒,什么都没留下…
展开
-
设置内存卡资源图片
原创 2013-03-12 10:11:57 · 71 阅读 · 0 评论 -
android 进程重要性
原创 2012-12-05 14:11:55 · 79 阅读 · 0 评论 -
android 各种工具介绍
原创 2013-01-04 16:43:19 · 62 阅读 · 0 评论 -
Intent之action大全
Uri.parse("http://www.google.com"); Intent it = new Intent(Intent.ACTION_VIEW,uri); startActivity(it); 3.显示地图 Uri uri = Uri.parse("geo:38.899533,-77.036476"); Intent it = new Intent(Intent.Action_VIEW,uri); startActivity(it); 4.路径原创 2013-01-04 16:43:40 · 58 阅读 · 0 评论 -
PUSH的实现方法 .
原创 2013-01-04 16:45:41 · 136 阅读 · 0 评论 -
源码之launcher分析
原创 2013-01-04 16:45:53 · 63 阅读 · 0 评论 -
Intent之组件篇
原创 2013-01-04 16:46:09 · 101 阅读 · 0 评论 -
intent之MIME TYPE
".bin", "application/octet-stream"}, {".bmp", "image/bmp"}, {".c", "text/plain"}, {".class", "application/octet-stream"}, {".conf", "text/plain"}, {&qu原创 2013-01-05 15:15:32 · 60 阅读 · 0 评论 -
intent之打开各种类型文件
ent = new Intent("android.intent.action.VIEW"); intent.addCategory("android.intent.category.DEFAULT"); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); Uri uri = Uri.fromFile(new File(param )); intent.setDataAndType(uri,原创 2013-01-05 15:15:43 · 56 阅读 · 0 评论 -
intent之跳转到设置界面
tion.VIEW"); startActivity(mIntent);原创 2013-01-05 15:15:50 · 78 阅读 · 0 评论 -
提示框之在AsyncTaskTask 中的单独使用
原创 2013-01-05 15:15:59 · 59 阅读 · 0 评论 -
Android应用开发者的十条"瘦身"建议
建高性能应用的同时,仍有一些问题需要注意。比如应用程序的资源消耗,再高性能的设备也会受到电池和处理器等多方面资源的限制。因此,给应用“瘦身”就成了Android开发者们需要重视的环节。 以下是为Android开发者准备的十条“瘦身”建议: 1.保持良好的编码习惯 一个优秀的开发者应该善于运用常识、完善的算法和标准设计模式。要有资源意识,打开了就要记得关闭,尽量做到晚获取、早释放。这些由来已久的编码准则同样适用Android应用开发,尤其是使用基础设备服务时。 2.让阻原创 2013-01-05 15:16:07 · 81 阅读 · 0 评论 -
sdk安装
原创 2013-01-08 09:16:58 · 77 阅读 · 0 评论 -
APK反编译详解
原创 2013-01-08 09:17:15 · 84 阅读 · 0 评论 -
android开发注意要点
性能上考虑的 2. J2EE的框架会用到反射来实现,在android里面你用反射来实现的话会给系统带来很大的负担,因为程序会在运行时才去查找要用的类和方法 4. 你要编写很多的类来实现一个在J2EE上看起来很优雅的结构,你知道这样做比单独写一个类多开销了多少资源吗? 5. 我们很习惯的封装一些小函数,须知函数调用也是要开销的,而java中又没有C中的inline函数 每一种程序都有每一种程序的特征,如果你看单片机程序的话,从设计上分析的话你可能要骂单片机程序员是白痴了原创 2013-01-08 09:18:00 · 66 阅读 · 0 评论 -
Android高手应该精通哪些内容
2. 掌握Android UI控件、Android Java层API相关使用。 迈向中级,最好再次更新下Java技术,掌握Java concurrent库、nio库,精通xml、json解析,做过socket c/s端的程序。 二、中级 1. 熟练掌握NDK JNI方式的开发,对Android framework十分了解。 2. 移植一些开源项目,比如FFmpeg、Mplayer到Android上运行。 迈向高级,熟悉android开源代码的结构,中原创 2013-01-08 09:18:16 · 42 阅读 · 0 评论 -
签名详解
原创 2013-01-11 10:01:31 · 65 阅读 · 0 评论 -
权限之Android permission访问权限大全
原创 2012-11-29 09:04:04 · 67 阅读 · 0 评论 -
android常用命令
原创 2012-12-05 14:11:42 · 52 阅读 · 0 评论 -
彻底删除某个APK的方法
除相应.class文件,比如system@app@DoctorAn.apk@classes.dex4. 返回根目录, 执行 cd data/data, 删除整个安医生包内的内容,执行命令 rm –R cn.flyfot.doctoran, 即可原创 2012-12-05 14:11:12 · 510 阅读 · 0 评论 -
home键屏蔽
etWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); super.onAttachedToWindow(); }原创 2012-12-05 14:11:02 · 55 阅读 · 0 评论 -
android字体过长渐变效果
ize = "middle" 省略号在中间android:ellipsize = "marquee" 跑马灯最好加一个约束android:singleline = "true" 当然也可以用代码语句tv.setEllipsize(TextUtils.TruncateAt.valueOf("END"));tv.setEllipsize(TextUtils.TruncateAt.valueOf(&q原创 2013-01-30 15:59:24 · 78 阅读 · 0 评论 -
自定义之checkbox
加美观。 网上说:这个控件其实就是个TextView加了个图片,你只要做两张png的图片,在darwable中用xml定义好点击事件,再在你的控件上把这个当背景引进来就可以了。但是这样做了以后显示效果还是不佳。说说我的做法吧:1、找两张图片http://findicons.com/search/checkbox# 分别为选中和没选中的。命名为checkbox和checkbox_empty2、在drawable中创建文件checkbox_selector.xml: [c-s原创 2013-01-08 09:16:48 · 84 阅读 · 0 评论 -
Android中Activity,View,Window之间的关系(转)
Java代码 // attach()中的一个语句,返回一个Window对象 mWindow = PolicyManager.makeNewWindow(this); // attach()中的一个语句,返回一个Window对象mWindow = PolicyManager.makeNewWindow(this); 从上面可以看到attach()方法调用PolicyManager.makeNewWindow(this),得到了一个Window对象(实际原创 2012-12-03 09:11:19 · 72 阅读 · 0 评论 -
Dialog的dismiss和cancel 区别 (转)
不是全都那么深奥的!~~)。 AlertDialog继承与Dialog,现在各位看看结构图: [attachment=1826] 然后在Dialog类中找到了dismiss和cancel方法的实现。重要看dismiss的源码: Java代码 public void cancel() { if (mCancelMessage != null) { // Obtain a new message so this dialog can原创 2012-12-03 09:13:49 · 111 阅读 · 0 评论 -
android应用程序适配在不同的手机上(转)
原创 2012-12-03 09:15:35 · 111 阅读 · 0 评论 -
android 堆栈 清理 (转)
原创 2012-12-03 09:16:02 · 81 阅读 · 0 评论 -
Android权限共享UID(转)
或者其他应用程序影响它)。用户ID 在应用程序安装到设备中时被分配,并且在这个设备中保持它的永久性。通过Shared User id,拥有同一个User id的多个APK可以配置成运行在同一个进程中.所以默认就是可以互相访问任意数据. 也可以配置成运行成不同的进程, 同时可以访问其他APK的数据目录下的数据库和文件.就像访问本程序的数据一样.对于一个APK来说,如果要使用某个共享UID的话,必须做三步:1、在Manifest节点中增加android:sharedUserId属性。2、在And原创 2012-12-03 09:16:29 · 102 阅读 · 0 评论 -
ViewPager+TabHost 实现选项卡页面间滑动(转)
将所有的组件监听响应写在一个类,所以需要既可以在ViewPager中的视图“点击”(以一个按钮为例)响应又能在TabHost中的activity“点击”响应的效果。很幸运,按钮能响应,但是将按钮组件的监听方法写到onResume方法中的时候,按钮就不能响应了,但是能够打印语句,能加载数据。可以为什么按钮等组件不能更改UI了呢? 二、分析:我在需要滑动的三个activity中的onCreate,onStart,onResume方法中分别打印输出作为判断该方法执行了的方式System.out.p原创 2012-12-04 09:19:43 · 78 阅读 · 0 评论 -
android扫描商品条形码
序上座一点儿修改。界面的改动:扫描条形码时的效果: 显示扫描结果(识别速度明显低于二维码):代码的改动:package com.easymorse;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import andr原创 2012-12-04 09:19:54 · 312 阅读 · 0 评论 -
基于Android平台的NFC技术的应用实现 (转)
原创 2012-12-04 09:20:15 · 172 阅读 · 0 评论 -
Android API包名及包的功能的中文介绍
原创 2012-11-30 09:38:45 · 172 阅读 · 0 评论 -
Android 自动解锁 KeyguardManager(键盘管理器)(转)
;import android.app.Service;import android.content.Context;import android.content.Intent;import android.os.IBinder;import android.os.PowerManager;import android.util.Log;public class ScreenService extends Service {//声明键盘管理器KeyguardManager mKeyguardManage原创 2012-11-30 09:39:10 · 103 阅读 · 0 评论 -
Android之Service与IntentService的比较 .
原创 2012-11-30 09:41:47 · 71 阅读 · 0 评论 -
AlarmManager的使用
原创 2012-11-30 09:42:02 · 55 阅读 · 0 评论 -
ActivityGroup之生命周期
原创 2012-12-04 09:20:33 · 61 阅读 · 0 评论 -
ActivityGroup之切换activity
原创 2012-12-04 09:20:54 · 74 阅读 · 0 评论 -
Android SurviceView的触控和轨迹球事件 .
原创 2012-12-05 14:10:47 · 155 阅读 · 0 评论 -
广播之Android监听程序的安装和卸载
原创 2012-11-29 09:04:12 · 86 阅读 · 0 评论 -
定位之android中通过gps wifi定位位置
》中,讲述了GPS开关的问题,包括了Android 2.2以及之前版本的2种不同的开关方法。虽然我说过在官方的Dev Guide中有相当详细的Location定位的说明,不过我决定还是将这个教程补齐。在本教程中,我会分别讲述如何开启位置服务的监听,如何停止监听,如何获得不同精度的定位,以及如何判断定位是否更精确。Android中的定位服务的相关类基本上都在android.location包中,下面会按编写的顺序依次讲解。位置服务管理器(LocationManager)首先,我们需要1个Loc原创 2012-11-29 09:04:21 · 99 阅读 · 0 评论