Android
文章平均质量分 83
孙小九
这个作者很懒,什么都没留下…
展开
-
停止Java线程,小心interrupt()
转自http://www.blogjava.net/jinfeng_wang/archive/2008/04/27/196477.html 程序是很简易的。然而,在编程人员面前,多线程呈现出了一组新的难题,如果没有被恰当的解决,将导致意外的行为以及细微的、难以发现的错误。 在本篇文章中,我们针对这些难题之一:如何中断一个正在运行的线程。 背景 中断(Interru转载 2015-06-15 18:41:50 · 485 阅读 · 0 评论 -
如何解决Android SDK中离线文档打开慢的问题
转自:http://blog.csdn.net/hansel/article/details/39268511Android SDK中的离线文档虽然都是本地文件,但是有很多Javascript, CSS需要连接Google的服务器,因此造成打开速度很慢。一种方法是全部去除这些引用,但是600M的离线文件进行修改会有很大工作量。而且,一旦离线文档升级又要重新维护。另外一种方法转载 2015-06-26 16:15:53 · 587 阅读 · 0 评论 -
说说Android 两种为自定义组件添加属性的使用方法和区别
转自:http://www.cnblogs.com/TerryBlog/archive/2010/11/03/1868431.htmlAndroid 自定义View 己经不是什么新鲜话题,Android Api提供了一大堆基础组件给我们,需要什么特定功能还需要我们继承它们然后定制更加丰富的功能。前面有篇文章也说过为自定义VIEW添加属性,但只是一笔带过,这里就拿这点来说说吧。第一种转载 2015-06-25 09:41:38 · 539 阅读 · 0 评论 -
Android 中自定义控件和属性(attr.xml,declare-styleable,TypedArray)的方法和使用
在xml 文件里定义控件的属性,我们已经习惯了android:attrs="" ,那么我们能不能定义自己的属性能,比如:test:attrs="" 呢?答案是肯定的. 进入主题。大致以下步骤: 一、 在res/values 文件下定义一个attrs.xml 文件.代码如下: "1.0" encoding="utf-8"?>转载 2015-06-25 09:40:53 · 486 阅读 · 0 评论 -
android 自定义控件 使用declare-styleable进行配置属性(源码角度)
转自:http://blog.csdn.net/vipzjyno1/article/details/23696537最近在模仿今日头条,发现它的很多属性都是通过自定义控件并设定相关的配置属性进行配置,于是便查询了解了下declare-styleable,下面我把自己的使用感受和如何使用进行说明下。declare-styleable:declare-sty转载 2015-06-25 09:11:14 · 629 阅读 · 0 评论 -
使用asm.jar将Android手机屏幕投影到电脑
转自:http://www.baidufe.com/item/00df0475f8da6d4c74fd.html有时候可能需要将手机上的一些操作投影出来,比如一些App Demo的展示等。其实,有专门的硬件设备能干这件事儿,但没必要专门为展示个Demo去花钱买硬件设备。正好,对于Android系统的手机,有一个开源的jar包能干这事儿:Android Screen Monitor(asm.转载 2015-06-23 15:30:38 · 637 阅读 · 0 评论 -
Android Service与Activity之间通信的几种方式
转自 http://blog.csdn.net/xiaanming/article/details/9750689在Android中,Activity主要负责前台页面的展示,Service主要负责需要长期运行的任务,所以在我们实际开发中,就会常常遇到Activity与Service之间的通信,我们一般在Activity中启动后台Service,通过Intent来启动,Inten转载 2015-06-16 09:20:07 · 605 阅读 · 0 评论 -
java回调函数应用实例
经典的回调方式:Class A实现接口CallBack callback——背景1class A中包含一个class B的引用b ——背景2class B有一个参数为callback的方法f(CallBack callback) ——背景3A的对象a调用B的方法 f(CallBack callback) ——A类调用B类的某个方法 C然后b就可以在f(CallBack callback)方原创 2015-06-16 17:15:46 · 859 阅读 · 0 评论 -
Android Service完全解析,关于服务你所需知道的一切(上)
转载自郭霖大大博客:http://blog.csdn.net/guolin_blog/article/details/11952435相信大多数朋友对Service这个名词都不会陌生,没错,一个老练的Android程序员如果连Service都没听说过的话,那确实也太逊了。Service作为Android四大组件之一,在每一个应用程序中都扮演着非常重要的角色。它主要用于在后台处理一些耗时的逻转载 2015-06-16 17:42:26 · 505 阅读 · 0 评论 -
Android的5个进程等级
转自:http://blog.csdn.net/llbupt/article/details/73583601、foreground process 正处于activity resume状态 正处于bound服务交互的状态 正处于服务在前台运行的状态(StartForeGround()被调用) Service生命周期正在被转载 2015-06-16 14:22:10 · 480 阅读 · 0 评论 -
回调方法介绍之中国好室友篇(Java示例)
转自futeng在知乎 http://www.zhihu.com/question/19801131 的回答ps:我不知道怎么转载知乎的回答更合适,若有侵犯到您的权利,还请联系我,我会尽快删除前言在Java社区的各种开源工具中,回调方法的使用俯拾即是。所以熟悉回调方法无疑能加速自己对开源轮子的掌握。网上搜了一些文章,奈何对回调方法的介绍大多只停留在什么是回调方法的程度上。本转载 2015-06-16 16:46:06 · 997 阅读 · 0 评论 -
Android学习笔记1 及今日遇到的问题
1.包名是一个Android项目的唯一标识2.原创 2014-08-02 23:12:39 · 693 阅读 · 0 评论 -
Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38377229 ,本文出自【张鸿洋的博客】很多人面试肯定都被问到过,请问Android中的Looper , Handler , Message有什么关系?本篇博客目的首先为大家从源码角度介绍3者关系,然后给出一个容易记忆的结论。1、 概述Handler 、 Lo转载 2015-06-15 18:43:27 · 456 阅读 · 0 评论