自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

转载 Android 的Swift-->Kotlin

转至:http://www.infoq.com/cn/news/2015/06/Android-JVM-JetBrains-KotlinKotlin:Android世界的Swift作者 谢丽 发布于 2015年6月25日 | 注意:QCon全球软件开发大会(北京)2016年4月21-23日,了解更多详情!讨论分享到:微博微信FacebookTwitter

2016-04-28 17:41:23 452

转载 Android webView加载html代码详解

转至:http://xwangly.iteye.com/blog/1846387使用WebView加载HTML资源 最近的项目需要做一个如同微信中的腾讯新闻的功能,如下图所示: 直接上关键代码:布局:Xml代码  xml version="1.0" encoding="utf-8"?>  Relat

2016-04-27 17:08:24 9923

转载 Android TextView加载html图片详解

转至:http://blog.csdn.net/johnsonblog/article/details/7741972       学Android的时候突然想到一个问题:怎么用TextView控件显示带有格式的文字,可否使用Html布局?查了下Android 帮助文档,其提供了android.text.Html类和Html.ImageGetter、Html.TagHandler接

2016-04-27 16:45:38 2598

转载 Android 插件换肤原理解析

转至:http://blog.csdn.net/jiangwei0910410003/article/details/47679843一、前言今天又到周末了,感觉时间过的很快呀.又要写blog了。那么今天就来看看应用的换肤原理解析。在之前的一篇博客中我说道了Android中的插件开发篇的基础:类加载器的相关知识。没看过的同学可以转战:http://blog.csdn

2016-04-27 16:23:23 506 1

转载 面向对象六大原则

转至:http://blog.csdn.net/bboyfeiyu/article/details/50103471本文出自《Android源码设计模式解析与实战》中的第一章。1、优化代码的第一步——单一职责原则单一职责原则的英文名称是Single Responsibility Principle,简称SRP。它的定义是:就一个类而言,应该仅有一

2016-04-25 10:26:16 565

转载 Android Paint详解

转至:http://www.cnblogs.com/tt_mc/archive/2012/12/07/2807518.html/** * Paint类介绍 * * Paint即画笔,在绘图过程中起到了极其重要的作用,画笔主要保存了颜色, * 样式等绘制信息,指定了如何绘制文本和图形,画笔对象有很多设置方法, * 大体上可以

2016-04-22 10:48:47 270

转载 AndroidStudio 打包及引用aar

转至:http://www.94cto.com/index/Article/content/id/75315.htmlAndroid Studio 打包及引用 aar1、 简述在比较大的 Android 项目的开发中,我们经常会遇到工程、jar 包等等之间相互引用的方式。一般我们通过在 gradle 文件中配置依赖来解决,比如:Gradle 的一些基

2016-04-21 18:03:15 1195

转载 Android WindowManager详解

转至:http://www.cnblogs.com/cpacm/p/4087690.html?utm_source=tuicool&utm_medium=referral使用WindowManager添加View——悬浮窗口的基本原理Android系统中的“窗口”类型虽然很多,但只有两大类是经常使用的:一是由系统进程管理的,称之为“系统窗口”;第二个就是由应用程序产生的,用于显示U

2016-04-20 17:53:39 1759

转载 OKHttp源码解析

转至:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0326/2643.html来源 http://frodoking.github.io/2015/03/12/android-okhttp/ 编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Andr

2016-04-19 15:15:56 796

转载 Java ThreadPoolExecutor详解

转至:http://blog.csdn.net/wangwenhui11/article/details/6760474private static ExecutorService exec = new ThreadPoolExecutor(8, 8, 0L,TimeUnit.MILLISECONDS, new LinkedBlockingQueue(100000),new

2016-04-18 16:57:19 392

转载 Java 自定义异常类

转至:http://fluagen.blog.51cto.com/146595/30419711.7.1  编写自定义异常类的模式编写自定义异常类实际上是继承一个API标准异常类,用新定义的异常处理信息覆盖原有信息的过程。常用的编写自定义异常类的模式如下: public class CustomException extends Exception {    //或者继承任何标

2016-04-18 14:41:02 510

转载 Java throw与throws区别

转至:http://blog.csdn.net/luoweifu/article/details/10721543再探java基础——throw与throws以前虽然知道一些异常的处理,也用过一些,但是对throw和throws区别还是有不太清楚。今天用实例测试一下。异常处理机制异常处理是对可能出现的异常进行处理,以防止程序遇到异常时被卡死,处于一直等待

2016-04-18 14:33:31 447

转载 Android 破解APK

转至:http://www.52pojie.cn/thread-373814-1-1.html前言:经常遇到这种问题,最新版的软件更新了,但是却没有最新版的破解版,等待破解作者更新,有可能很快,也可能很漫长,更甚者,作者已经停更了!自己动手,又不懂smali语法,怎么办呢?那么,接下来,本文档就教你如何在已有破解版的基础上去更新破解新版,下面以AIDE为例:准备工作:需

2016-04-15 16:58:17 2459

转载 APK Multi-Tool(反编译工具)教程

转至:http://blog.sina.com.cn/s/blog_49d02ed101010q5s.html一、APK Multi-Tool介绍    APKMulti-Tool 是APKManager的升级版,是一个强大的APK反编译工具,集多种功能于一身,是居家必备、做ROM必选的工具!   这是一个比较方便的适合非开发者的小工具,可以对一些APK程序做自己喜

2016-04-15 16:23:34 1938

转载 Android Killer(反编译工具)技巧

转至:http://www.pd521.com/thread-509-1-1.html一、使用中文搜索 Smali 中的字符首先要明确的一点是,该功能只能应用于 Smali 中的中文或其他字符,至于XML或其他文件中的字符,请自行使用“工程搜索”,再次需要明确的是,必须是经过 Android Killer 已经分析过的工程,这样才能不漏掉整个反编译的APK工程信息。

2016-04-15 15:25:14 3390

转载 Java 关闭Thread详解

转至:http://blog.csdn.net/anhuidelinger/article/details/11746365   终止线程的三种方法     有三种方法可以使终止线程。     1.  使用退出标志,使线程正常退出,也就是当run方法完成后线程终止。     2.  使用stop方法强行终止线程(这个方法不推荐使用,因为stop和

2016-04-15 13:31:21 21417 1

转载 Android自动化测试技巧

转至:http://www.android100.org/html/201506/19/155633.htmlGoogle大神镇楼 : http://developer.android.com/tools/testing-support-library/index.html#UIAutomator前言: 觉得文章太长不想往后翻的朋友,你们会后悔的,当然,你也可以选择先看后面

2016-04-14 17:36:46 942

转载 Android 各大网络请求库的比较及实战,android请求库实战

转至:http://www.android100.org/html/201506/19/155632.htmlAndroid 各大网络请求库的比较及实战,android请求库实战自己学习android也有一段时间了,在实际开发中,频繁的接触网络请求,而网络请求的方式很多,最常见的那么几个也就那么几个。本篇文章对常见的网络请求库进行一个总结。HttpUrlCo

2016-04-14 17:34:46 297

转载 Android TelephonyManager详解

转至:http://www.cnblogs.com/linjiqin/archive/2011/02/26/1965682.htmlTelephonyManager类主要提供了一系列用于访问与手机通讯相关的状态和信息的get方法。其中包括手机SIM的状态和信息、电信网络的状态及手机用户的信息。在应用程序中可以使用这些get方法获取相关数据。    TelephonyManager类

2016-04-14 15:58:54 510

转载 Android AudioTrack详解

转至:http://blog.csdn.net/edmond999/article/details/186003231.1 AudioTrack1.1.1 AudioTrack应用实例对于Android应用开发人员来讲,音频回放最熟悉的莫过于MediaPlayer,而AudioTrack相信用的人相对会少很多。这是因为MediaPlayer提供了更完整的封装和状态控

2016-04-14 15:41:03 11457 1

转载 Android AudioRecord实现录音

转至:http://blog.sina.com.cn/s/blog_4c070656010127tn.html Android系统提供了一些类以便应用去实现录音的功能。AndioRecord就是其中一个。那么我们如何通过AudioRecord去实现录音呢?笔者下面就给大家做一个介绍。       首先看看Android帮助文档中对该类的简单概述:AndioRecord类的主要功能是让各

2016-04-14 15:33:43 3239

转载 Android AudioManager详解

转至:http://www.cnblogs.com/over140/archive/2011/08/07/2130393.html 前言  本章内容是android.media.AudioManager,版本为Android 3.2 r1,翻译来自"文炜",欢迎访问他的博客:"http://www.cnblogs.com/iezhyg/",再次感谢"文炜"!欢迎你一起参

2016-04-14 15:31:13 3894

转载 Android AsyncPlayer

转至:http://blog.csdn.net/boywgw/article/details/8158050类概述        AsyncPlayer是android实现异步音乐播放的一个类,它将要播放的媒体文件封装成内部类Command。为了实现多个音乐播放,所有command都加在了 LinkedList中,当调用play或者stop方法的时候,会根据参数封装成一

2016-04-14 15:27:54 2781

转载 Android MediaController Api译文

转至:http://www.cnblogs.com/over140/archive/2011/01/21/1940811.html前言  本章内容是android.widget.MediaController,版本为Android 2.3 r1,翻译来自"唐明",再次感谢"唐明" !期待你一起参与Android 中文API的翻译,联系我over140@gmail.com

2016-04-14 15:20:10 442

转载 Android AudioEffect浅谈

转至:http://www.cnblogs.com/salam/archive/2011/01/09/1931241.html在Android2.3中增加了对音频混响的支持,这些API包含在android.media.audiofx包中。   一、概述   AudioEffect是android audio framework(android 音频框架)提供的音频效果控制的基类。开

2016-04-14 15:03:41 2396

转载 Android 定位Api浅析

转至:blog.csdn.net/dier4836/article/details/73511161.UserLocation能做什么  1.获取用户的位置  2.追踪用户的移动  2.UserLocation的关键API  1.LocationManager:用于管理Android用户定位服务  2.LocationProviders:提供多种定位方式

2016-04-14 14:44:32 2126

转载 Java 开发必装的 IntelliJ IDEA 插件

转至:http://www.oschina.net/news/69858/java-developer-need-intellij-idea-pluginIntelliJ IDEA 是目前最好最强最智能的 Java IDE 之一,默认已经集成了几乎所有主流的开发工具和框架。IDEA 插件简介常见的IDEA插件主要有如下几类:常用工具支持Java日常开

2016-04-14 10:13:16 23629

转载 Android onSaveInstanceState和onRestoreInstanceState触发的时机

转至:http://android.blog.51cto.com/268543/634646/先看Application Fundamentals上的一段话:  Android calls onSaveInstanceState() before the activity becomes vulnerable to being destroyed by the

2016-04-14 09:53:58 257

转载 Android PDF读取浅析

转至:http://my.oschina.net/gal/blog/141419代码修改自该处(开源 Android pdf 阅读器开发总结)作者分享到Google code的代码,经仔细阅读后整理出读取PDF文档的主要部分(vudroid so库的使用),原作者应该也是在vudroid项目下稍微进行了修改,代码有点乱,所以我整理了下,把关键地方抽了出来,项目中没有提供vudroi

2016-04-13 11:50:34 596 1

转载 Android Drawable讲解

转至:http://blog.csdn.net/linghu_java/article/details/42119969http://yaoming168.iteye.com/blog/1633702   Android把可绘制的对象抽象为Drawable,不同的图形图像资源就代表着不同的drawable类型。Android FrameWork提供了一些具体的Drawabl

2016-04-13 11:22:49 325

转载 Android Path lineTo和quadTo画线的区别

转至:http://blog.csdn.net/stevenhu_223/article/details/9229337   当我们需要在屏幕上形成画线时,Path类的应用是必不可少的,而Path类的lineTo和quadTo方法实现的绘制线路形式也是不一样的,下面就以代码的实现来直观的探究这两个方法的功能实现区别;   1. Path--->quadTo(float x1, floa

2016-04-13 11:04:15 739

转载 Android GestureOverlayView详解

转至:http://blog.csdn.net/stevenhu_223/article/details/9394491  前言:Android关于手势的操作提供两种形式:一种是针对用户手指在屏幕上划出的动作而进行移动的检测,这些手势的检测通过android提供的监听器来实现;另一种是用户手指在屏幕上滑动而形成一定的不规则的几何图形(即为多个持续触摸事件在屏幕形成特定的形状);本文

2016-04-12 18:10:15 4766

转载 Android Observable详解

转至:http://blog.csdn.net/huangbiao86/article/details/7070645对于观察者模式还是第一次接触,今天在上网看了些资料了解了一下,大意了解了……定义:“定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变的时候,所有依赖于它的对象都将得到通知,并自动更新”,这就是所谓的观察者模式,照意思理解那么就一定会有观察者和被观察

2016-04-12 16:31:03 9008 1

转载 Android 自定义Cursor详解

转至:http://www.oschina.net/question/234345_40675Android应用之自定义CursorAndroid应用很多情况下存储大量数据都会用SQliter,使用sqlliter不免要和cursor打交道,灵活使用cursor会省很多事。如将自己的数据组合在一个虚拟的表中(数据集合),通过Provider以cursor形式返回给用户,还可以规定cur

2016-04-12 16:05:41 3725

转载 Android TypedArray详情

转至:http://blog.csdn.net/eyu8874521/article/details/8552534有时候android传统的页面布局不足以满足我们的需求,常常需要自己定义view,通常继承View,然后重写构造方法以及onDraw等函数,再具体实现自己定义的复杂view。我们知道在给控件赋属性时,通常使用的是android系统自带的属性,比如 android:layout

2016-04-12 15:24:33 252

转载 Android ContentProvider详解

转至:http://www.cnblogs.com/devinzhang/archive/2012/01/20/2327863.htmlAndroid之ContentProvider总结1.适用场景1) ContentProvider为存储和读取数据提供了统一的接口2) 使用ContentProvider,应用程序可以实现数据共享3) android内置的许多数

2016-04-12 13:28:36 245

转载 Android Clipboard详解

转至:http://www.cnblogs.com/mengdd/p/3572316.htmlThe Clipboard Framework  当使用clipboard framework时,把数据放在一个剪切对象(clip object)里,然后这个对象会放在系统的剪贴板里。  clip object可以有三种形式:  Text:文字字符串。  文字是直接放在clip对象

2016-04-12 11:39:30 474

转载 android AsyncQueryHandler详解

转至:http://blog.csdn.net/jason0539/article/details/9840603官方文档对AsyncQueryHandler的解释非常简洁A helper class to help make handling asynchronousContentResolver queries easier下面解释一番,其实明白之后就会发现,真的就是一

2016-04-12 10:54:25 335

转载 Android中获取应用程序(包)的信息-----PackageManager的使用(一)

转至:http://blog.csdn.net/qinjuning/article/details/6867806                本节内容是如何获取Android系统中应用程序的信息,主要包括packagename、label、icon、占用大小等。具体分为两个 部分,计划如下:            第一部分: 获取应用程序的packagename、label、i

2016-04-12 09:50:07 337

转载 Android BluetoothGatt和周边BluetoothGattServer的实现

转至:http://blog.csdn.net/wave_1102/article/details/39271693Android4.3 规范了BLE的API,但是直到目前的4.4,还有些功能不完善。在BLE协议中,有两个角色,周边(Periphery)和中央(Central);周边是数据提供者,中央是数据使用/处理者;在iOS SDK里面,可以把一个iOS设备作为一个周边

2016-04-12 09:11:10 3762

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除