![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android开发
huyangsk
这个作者很懒,什么都没留下…
展开
-
Android 编程下监视应用程序的启动
声明:此博文转载自http://www.cnblogs.com/sunzn/archive/2013/02/13/2910906.html,纯属个人学习使用,如有版权问题,请留言删除!在进行程序锁开发的时候,我们会发现程序锁实现的核心难点是如何监视应用程序的启动,于是我们主要着手实现如何对应用程序的启动进行监测,这个功能的实现经历了三种方案的尝试,也符合我们实际开发中的思路,具体的实现过程转载 2017-01-11 18:53:03 · 781 阅读 · 0 评论 -
常见的几种RuntimeException
版权声明:尊重原创,本文转自:http://blog.csdn.net/qq635785620/article/details/7781026一般面试中java Exception(runtimeException )是必会被问到的问题常见的异常列出四五种,是基本要求。更多的。。。。需要注意积累了 常见的几种如下: NullPointerExcept转载 2017-05-23 19:19:18 · 343 阅读 · 0 评论 -
menu
android提供有三种menu类型 一.Options Menu(选项菜单) 这是一组item选项的集合,当用户点击MENU button时,此menu就会出现。如果是3.0以后的版本可以通过action bar直接选择menu item 二.Context Menu(上下文菜单) 当用户长按住一个注册了上下文菜单的控件时,会弹出一个上下文菜单,它是一个流式的列表,供用户选择某项转载 2017-05-23 20:33:47 · 242 阅读 · 0 评论 -
android蓝牙传输文件时的文件格式限制及其解决方法
转载声明:本文转自http://blog.csdn.net/ican87/article/details/21521065出于安全考虑,Android蓝牙在传输文件时对文件格式有限制,默认情况下,并不是所有文件都能够传输和共享。在packages/apps/Bluetooth下面的AndroidManifest.xml中 android转载 2017-05-04 18:26:33 · 3477 阅读 · 0 评论 -
View.ViewTreeObserver介绍
转载声明:尊重原创,本文有转载http://blog.csdn.net/linghu_java/article/details/46544811一、结构public final class ViewTreeObserver extends Object java.lang.Object android.view.ViewTreeObserv转载 2017-06-05 11:34:46 · 308 阅读 · 0 评论 -
Android getContext().getSystemService()
转载声明:尊重原创,本文转自http://blog.csdn.net/zhumingquanqq/article/details/51319696Android的后台运行在很多service,它们在系统启动时被SystemServer开启,支持系统的正常工作,比如MountService监听是否有SD卡安装及移除,ClipboardService提供剪切板功能,PackageManag转载 2017-06-05 11:44:04 · 944 阅读 · 0 评论 -
Android 手机屏幕一些属性
转载声明:本文转自博文http://blog.sina.com.cn/s/blog_5da93c8f01012pnd.html1、屏幕方向参数: ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED,//未指定,此为默认值。由Android系统自己选择合适的方向。 ActivityInfo.SCREEN_ORIEN转载 2017-06-05 11:46:58 · 573 阅读 · 0 评论 -
Android存储访问框架Storage Access Framework
转载声明:尊重原创,本文转自http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1026/1845.html在了解storage access framework 之前,我们先来看看android4.4中的一个特性。如果我们希望能选择android手机中的一张图片,通常都是发送一个Intent给相应的程序,一般这个程序是系统转载 2017-06-05 11:51:48 · 4532 阅读 · 1 评论 -
Android之Service介绍
本文转自:http://blog.csdn.net/feng4656/article/details/8049992Service的简介1.Service介绍和作用Service是Android系统中的四大组件之一,它是一种长生命周期的,没有可视化界面,运行于后台的一种服务程序。比如我们播放音乐的时候,有可能想边听音乐边干些其他事情,当退出播放音乐的应用,如果不用Service,我 们转载 2017-07-02 20:55:06 · 240 阅读 · 0 评论 -
Java反射机制详解
版权声明:尊重原创,本文转自http://blog.csdn.net/yongjian1092/article/details/7364451 首先,我们在开始前提出一个问题:1.在运行时,对于一个Java类,能否知道属性和方法;能否去调用它的任意方法? 答案是肯定的。本节所有目录如下:什么是JAVA的反射机制JDK中提供的Reflection APIJAVA反射机转载 2017-04-30 14:45:41 · 366 阅读 · 0 评论 -
安卓中的上下文操作模式ActionMode:email列表多选中用到的
使用上下文操作模式上下文操作模式是ActionMode类的一个系统实现,它关注用户跟执行上下文操作的交互。当用户通过选择一个项目使这种模式成为可能的时候,一 个上下文操作栏就会显示在屏幕的顶部,并展现出用户在当前被选择的项目上能够执行的操作。当这种模式成为可能时,用户能够选择多个项目(如果应用程序允 许),或取消选择项目,并且可继续在Activity内浏览。当用户取消了所有选择的项目、按下转载 2017-04-28 14:41:23 · 309 阅读 · 0 评论 -
Android 编程下 Touch 事件的分发和消费机制
转载声明:此博文转载自http://www.cnblogs.com/sunzn/archive/2013/05/10/3064129.html,如有版权问题,纯属个人学习使用,请作者留言删除!Android 中与 Touch 事件相关的方法包括:dispatchTouchEvent(MotionEvent ev)、onInterceptTouchEvent(MotionEvent ev转载 2017-01-11 19:09:38 · 237 阅读 · 0 评论 -
ContentProvider和Uri详解
转载声明:此博文转载自http://www.cnblogs.com/linjiqin/archive/2011/05/28/2061396.html,纯属个人学习使用,如有版权问题,请作者留言删除!一、使用ContentProvider(内容提供者)共享数据ContentProvider在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应转载 2017-01-20 18:04:52 · 212 阅读 · 0 评论 -
Android中使用Handler造成内存泄露的分析和解决
博文出处:https://my.oschina.net/rengwuxian/blog/181449摘要: 内存泄露,听起来很屌的样子?看了这篇文章,你会发现其实这个概念很简单。Android程序经常出现的一个现象是:内存占用越来越大,到最后用户不得不强行关闭程序来释放内存。导致内存越来越大的原因很多,其中最主要的原因之一,就是Handler使用不当导致的内存泄露。什么是内存泄露?转载 2017-03-08 17:31:51 · 230 阅读 · 0 评论 -
高效使用Bitmaps(一) 大Bitmap的加载
文章出处:https://my.oschina.net/rengwuxian/blog/182885摘要: 我们常常提到的“Android程序优化”,通常指的是性能和内存的优化,即:更快的响应速度,更低的内存占用。Android程序的性能和内存问题,大部分都和图片紧密相关,而图片的加载在很多情况下很用到Bitmap(位图)这个类。而由于Bitmap自身的特性(将每个像素的属性全部保存在内存中)转载 2017-03-08 18:08:54 · 216 阅读 · 0 评论 -
高效使用Bitmaps(二) 后台加载Bitmap
文章出处:https://my.oschina.net/rengwuxian/blog/183802摘要: 有没有过这种体验:你在Android手机上打开了一个带有含图片的ListView的页面,用手猛地一划,就见那ListView嘎嘎地卡,仿佛每一个新的Item都是顶着阻力蹦出来的一样?看完这篇文章,你将学会怎样避免这种情况的发生。为什么要在后台加载Bitmap?有没有过这种转载 2017-03-08 18:09:51 · 214 阅读 · 0 评论 -
高效使用Bitmaps(三) 神奇的Cache
文章出处:https://my.oschina.net/rengwuxian/blog/184650摘要: 假设你开发了一个聊天程序,它的好友列表中显示从网络获取的好友头像。可是如果用户发现每次进入好友列表的时候,程序都要重新下载头像才能进行显示,甚至当把列表滑动到底部再重新滑动回顶部的时候,刚才已经加载完成了的头像竟然又变成了空白图片开始重新加载,这将是一种糟糕的用户体验。为了解决这种问题,转载 2017-03-08 18:11:16 · 239 阅读 · 0 评论 -
Android 如何有效的解决内存泄漏的问题
转载声明:此文章转自http://www.cnblogs.com/zhaoyanjun/p/5981386.html前言:最近在研究Handler的知识,其中涉及到一个问题,如何避免Handler带来的内存溢出问题。在网上找了很多资料,有很多都是互相抄的,没有实际的作用。本文的内存泄漏检测工具是:LeakCanary github地址:https://github.com/squ转载 2017-04-28 11:38:09 · 342 阅读 · 0 评论 -
Android EventBus 3.0.0 使用总结
转载请标明出处:http://www.cnblogs.com/zhaoyanjun/p/6039221.html本文出自【赵彦军的博客】前言EventBus框架EventBus是一个通用的叫法,例如Google出品的Guava,Guava是一个庞大的库,EventBus只是它附带的一个小功能,因此实际项目中使用并不多。用的最多的是gree转载 2017-04-28 11:42:34 · 605 阅读 · 0 评论 -
设计模式之观察者模式(Observable与Observer)
转载声明:尊重原创——本文转自:http://www.cnblogs.com/xudong-bupt/p/3428108.html1.什么是观察者模式 简单情形:有A、B、C、D等四个独立的对象,其中B、C、D这三个对象想在A对象发生改变的第一时间知道这种改变,以便做出相应的响应或者对策。 上面的这种情形,就是观察者模式。 当然可以有多个观察者,多个被观察者。转载 2017-07-07 15:47:41 · 286 阅读 · 0 评论