![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 74
旭日夕阳
这个作者很懒,什么都没留下…
展开
-
View的setTag()和getTag()方法的使用
原文地址:http://www.cnblogs.com/qingblog/archive/2012/07/03/2575140.htmlView中的setTag(Onbect)表示给View添加一个格外的数据,以后可以用getTag()将这个数据取出来。 可以用在多个Button添加一个监听器,每个Button都设置不同的setTag。这个监听器就通过getTag来分辨是哪个But转载 2014-10-22 14:52:51 · 681 阅读 · 0 评论 -
AppWidget实现机制分析--应用更新时更新AppWidget深入分析
前不久看了博客主 stonecao 关于AppWidget的两篇文章,在读本篇博客之前,请务必先读这两篇博客: AppWidget实现机制分析–什么是桌面插件 AppWidget实现机制分析–launcher添加和删除appwidget深入分析 这篇文章是对这两篇文章的一个补充,主要是描述下当桌面挂件应用在更新之后,桌面挂件是怎么更新的luancher注册监听 在la原创 2016-05-17 16:15:21 · 1857 阅读 · 0 评论 -
android中使用DisplayMetrics获取屏幕参数
--关于Densityint android.graphics.Bitmap.getDensity(),返回bitmap-density(密度)。默认的density就是当前display-density,除非当前应用程序不支持不同的screen-density。在android.util.DisplayMetrics类中定义了一些变量和常量。--常量DENSITY_XXX,转载 2015-01-13 09:21:13 · 395 阅读 · 0 评论 -
PorterDuffXfermode的用法
转自:http://blog.csdn.net/edisonlg/article/details/7084977android.graphics.Paintpublic Xfermode setXfermode (Xfermode xfermode)Set or clear the xfermode object. Pass null to clear any previous x转载 2015-01-13 10:07:57 · 339 阅读 · 0 评论 -
PackageInfo、ResolveInfo
本文转自:http://blog.sina.com.cn/s/blog_5da93c8f0100yf1x.html首先我们来看一下PackageItemInfo,它是包含了一些信息的基类,它的直接子类有:ApplicationInfo、 ComponentInfo、InstrumentationInfo、PermissionGroupInfo、PermissionInfo。 它的间转载 2015-01-10 16:04:42 · 438 阅读 · 0 评论 -
Android Intent Flag的介绍
一、Activity和Task(栈)的关系 Task就像一个容器,而Activity就相当与填充这个容器的东西,第一个东西(Activity)则会处于最下面,最后添加的东西(Activity)则会在最低端。从Task中取出东西(Activity)则是从最顶端取出,也就是说最先取出的是最后添加的东西(Activity),一次类推,最后取出的是第一次添加的Activity,而Activity在T转载 2014-10-21 09:56:30 · 320 阅读 · 0 评论 -
Intent Flag介绍 intent.addFlags()
FLAG_ACTIVITY_BROUGHT_TO_FRONT 这个标志一般不是由程序代码设置的,如在launchMode中设置singleTask模式时系统帮你设定。 FLAG_ACTIVITY_CLEAR_TOP 如果设置,并且这个Activity已经在当前的Task中运行,因此,不再是重新启动一个这个Activity的实例,而是在这个Act转载 2014-10-16 16:51:12 · 1168 阅读 · 0 评论 -
Android开发之Intent.Action
本文介绍Android中Intent的各种常见作用。 1 Intent.ACTION_MAINString: android.intent.action.MAIN标识Activity为一个程序的开始。比较常用。Input:nothingOutput:nothing activity android:name=".Main转载 2014-10-17 10:32:19 · 344 阅读 · 0 评论 -
android的Log输出
一个android应用程序运行后 并不会在 ide的控制台内输出任何信息. 不能在控制台输出。但是android提供的Log类。 在程序中输出日志, 使用 android.util.Log 类. 该类提供了若干静态方法Log.v(String tag, String msg); Log.d(String tag, String msg); Log.i(Strin转载 2014-10-15 11:12:45 · 505 阅读 · 0 评论 -
Android的Window类
Android的Window类2011-03-25 10:02 by Keis, 110 visits, 网摘, 收藏, 编辑Android的Window类(一) Android的GUI层并不复杂。它的复杂度类似于WGUI这类基于布局和对话框的GUI,与MFC、QT等大型框架没有可比性,甚至飞漫魏永明的MiniGUI都比它复杂许多。您也许会问,这样简单的GUI如何实现浏览器呢?原因很简单转载 2014-10-16 11:00:31 · 347 阅读 · 0 评论 -
android的消息处理机制(图文+源码分析)—Looper/Handler/Message
本文分两部分,第二部分是原文,第一部分是概括,转载 2014-10-15 09:00:50 · 455 阅读 · 0 评论 -
AudioManager详解
AudioManager类位于android.Media 包中,该类提供访问控制音量和钤声模式的操作。通过getSystemService(Context.AUDIO_SERVICE)方法获得AudioManager实例对象。AudioManager audiomanage = (AudioManager)context.getSystemService(Context.AUDIO转载 2014-10-27 19:38:12 · 759 阅读 · 0 评论 -
Audio Focus机制以及AudioManager的使用
原文地址:http://tanxiaoya105.blog.163.com/blog/static/210328019201272295457523/大纲:一、介绍Audio Focus机制二、AudioManager的一般使用 Android是多任务系统,Audio系统是竞争资源。( because there is only one audio outp转载 2014-10-27 19:50:37 · 700 阅读 · 0 评论 -
SharedPreferences详解
我们在开发软件的时候,常需要向用户提供软件参数设置功能,例如我们常用的微信,用户可以设置是否允许陌生人添加自己为好友.对于软件配置参数的保存,如果是在window下通常我们会采用ini文件进行保存.如果是J2EE下面,我们会采用properties属性文件或者xml进行保存.在我们的Android应用中又适合采用什么方式保存软件配置参数呢?Android平台给我们提供了一个SharedPrefer转载 2014-10-27 15:07:04 · 383 阅读 · 0 评论 -
ContactsContract获取联系人信息
ContactsContract获取联系人信息博客分类: Android一、 从Android 2.0 SDK开始有关联系人provider的类变成了ContactsContract,虽然老的android.provider.Contacts能用,但是在SDK中标记为为deprecated将被放弃不推荐的方法,而从Android 2.0及API Level为5开转载 2014-10-09 17:22:21 · 1260 阅读 · 0 评论 -
Android中Uri的使用
1.Uri通用资源标志符(Universal Resource Identifier, 简称"URI")。Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。URI一般由三部分组成: 访问资源的命名机制。 存放资源的主机名。 资源自身的名称,由路径表示。 And转载 2014-10-09 09:51:33 · 527 阅读 · 0 评论 -
64位win7的adb连不上的解决方法
电脑BUG重现:1,电脑原创 2014-11-03 20:18:31 · 4073 阅读 · 0 评论 -
用数组实现栈
这是在学习java数据结构和算法时写的一个用数组实现栈的程序。具体功能有:能动态扩充栈的大小,而且当栈内元素少于整个栈容量的1/3的时候,栈就会缩小容量,减小内存消耗。stack接口:public interface Stack { public int getSize();//获取栈的大小 public boolean isEmpty();//判断栈是否为空 public Ob原创 2014-10-25 12:43:20 · 403 阅读 · 0 评论 -
UserHandle id含义
UserHandle id含义UserHandle 有三个int 型值,uid、appid和user id 每个uid 对应于一个app应用或者多个共享UID的应用; appid 对用的当个app的标示 user id 在多用户情形下的user。原创 2016-05-17 10:22:03 · 2558 阅读 · 0 评论