自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 for Share

http://download.csdn.net/download/gs12software/8652981http://download.csdn.net/detail/gs12software/8652981https://github.com/MiCode/Notes转载于:https://www.cnblogs.com/myPersonalTailor/p...

2015-12-07 18:05:00 76

转载 算法刷题

http://www.csdn.net/article/2014-04-10/2819237-Top-10-Algorithms-for-Coding-Interviewhttp://tianmaying.com/tutorials/tag/Leetcode?page=4转载于:https://www.cnblogs.com/myPersonalTailor/p/50...

2015-11-30 11:18:00 71

转载 安卓(android)统计图表の曲线图,折线图

http://www.oschina.net/code/snippet_245109_18996http://blog.csdn.net/zhangphil/article/details/47656521图形绘制系统教程:http://blog.csdn.net/harvic880925/article/details/38875149转载于:http...

2015-11-23 18:45:00 89

转载 dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算

一、基本概念dip : Deviceindependent pixels ,设备无关像素。dp :就是dippx : 像素dpi :dots per inch , 直接来说就是一英寸多少个像素点。常见取值 120,160,240。我一般称作像素密度,简称密度density: 直接翻译的话貌似叫 密度。常见取...

2015-11-23 15:12:00 557

转载 URL短地址压缩算法 微博短地址原理解析 (转)

近,项目中需要用到短网址(ShortUrl)的算法,于是在网上搜索一番,发现有C#的算法,有.Net的算法,有PHP的算法,就是没有找到Java版的短网址(ShortUrl)的算法,很是郁闷。同时还发现有不少网友在发帖求助,怎么实现Java版的短网址(ShortUrl)的算法。干脆一不做,二不休,参考了一下网上比较流行的PHP版短网址(ShortUrl)算法:再根据自己的理解,用Ja...

2015-11-20 18:02:00 151

转载 Java 序列化Serializable详解(附详细例子)

1、什么是序列化和反序列化Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化deserialization是一种将这些字节重建成一个对象的过程。2、什么情况下需要序列化a)当你想把的内存中的对象保存到一个文件中或者数据库中时候; Android中保存对象、List、图片到SharedPreference中需要b)当你想用套接字在网络上传送对象的...

2015-11-20 17:56:00 60

转载 Android的移动存储之SharedPreferences 定制存储LIST,图片

在Android系统中提供了多种存储技术.通过这些存储技术可以将数据存储在各种存储介质上.比如sharedpreferences可以将数据保存着应用软件的私有存储区,这些存储区的数据只能被写入这些数据的软件读取.当然Android还支持文件存储、SQLite数据库和Content Provider。在这里我们将对sharedpreferences存储方式进行介绍。SharedPref...

2015-11-20 11:08:00 103

转载 Android实现推送方式解决方案

 本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了,不说别的,就我们手机上的新闻客户端就时不j时的推送过来新的消息,很方便的阅读最新的新闻信息。这种推送功能是好的一面,但是也会经常看到很多推送过来的垃圾信息,这就让我们感到厌烦了,关于这个我们就不能多说什么了,毕竟很多商家要做广告。本文就是来探讨下Android中实现推送功能的一些...

2015-11-19 18:07:00 53

转载 Android 中的 Service 全面总结

1、Service的种类按运行地点分类:类别区别优点缺点应用本地服务(Local)该服务依附在主进程上,服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外Local服务因为是在同一进程因此不需要IPC,也不需要AIDL。相应bindService会方便很多。主进程被Kill后,服务便会终止。...

2015-11-19 14:08:00 31

转载 Android开发教程:理解Intent和Intent Filter

在Android 帮助文档中,Intent的介绍为An intent is an abstract description of an operation to be performed,意思是一个Intent是对一个即将进行的操作的抽象,Intent的字面意识就是“意图”,Android应用程序中的三种其他应用程序基本组件——Activity, Service和Broadcast Re...

2015-11-19 13:48:00 30

转载 Activity与Fragment间的通信

http://bubuko.com/infodetail-343227.html转载于:https://www.cnblogs.com/myPersonalTailor/p/4975519.html

2015-11-18 18:34:00 47

转载 Activity生命周期.lanchMode.保存状态

Activity生命周期  每一个Android应用程序在运行时,对于底层的Linux Kernel而言都是一个单独的进程,但是对于Android系统而言,因为局限于手机画面的大小与使用的考虑,不能把每一个运行中的应用程序窗口都显示出来。  所以通常手机系统的界面一次仅显示一个应用程序窗口,Android使用了Activity的概念来表示界面。  运行中的应用程序分为五大类,...

2015-11-18 18:09:00 39

转载 网络知识

http://blog.csdn.net/u010687392/article/category/2886655转载于:https://www.cnblogs.com/myPersonalTailor/p/4969740.html

2015-11-16 18:45:00 33

转载 Android内存优化(使用SparseArray和ArrayMap代替HashMap)

在Android开发时,我们使用的大部分都是Java的api,比如HashMap这个api,使用率非常高,但是对于Android这种对内存非常敏感的移动平台,很多时候使用一些java的api并不能达到更好的性能,相反反而更消耗内存,所以针对Android这种移动平台,也推出了更符合自己的api,比如SparseArray、ArrayMap用来代替HashMap在有些情况下能带来更好的性能...

2015-11-16 15:46:00 40

转载 进程/线程死锁产生的原因以及如何避免死锁

线程死锁产生的必要条件:(1)互斥条件:一个资源每次只能被一个进程使用。(2)请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。(3)不可剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺。(4)循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。如何避免死锁,这点我觉得Erlang模型值得参考。在编程过程中,有一些避免死...

2015-11-16 01:19:00 97

转载 Android UI框架基本概念

Activity:基本的页面单元,Activity包含一个Window,window上可以绘制各种viewView:最基本的UI组件,表示屏幕上的一个矩形区域;Window:表示顶层窗口,管理界面的显示和事件的响应;每个Activity 均会创建一个PhoneWindow对象,是Activity和整个View系统交互的接口PhoneWin...

2015-11-16 01:17:00 40

转载 android在线源码

1,http://androidxref.com2,http://www.grepcode.com/转载于:https://www.cnblogs.com/myPersonalTailor/p/4961163.html

2015-11-13 09:11:00 50

转载 y音频学习

http://blog.csdn.net/xuesen_lin/article/details/8787779http://www.alloyteam.com/2013/12/android-audio-module-learning-summary/https://github.com/bboyfeiyu/android-tech-frontier/blob/mas...

2015-11-12 02:40:00 34

转载 给 Android 开发者的 RxJava 详解

http://gank.io/post/560e15be2dca930e00da1083http://blog.csdn.net/fandong12388/article/details/46603493http://blog.dreamtobe.cn/2015/04/29/RxJava%E5%AD%A6%E4%B9%A0%E6%95%B4%E7%90%86/http://t...

2015-11-10 01:58:00 34

转载 设计模式之观察者模式

1.定义:  观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,让它们能够自动更新自己。2.观察者模式的组成  抽象主题角色:把所有对观察者对象的引用保存在一个集合中,每个抽象主题角色都可以有任意数量的观察者。抽象主题提供一个接口,可以增加和删除观察者角色。一般用一个抽象类和接口来实现。...

2015-11-09 23:46:00 42

转载 RxJava和EventBus的区别?

http://www.zhihu.com/question/32179258/answer/54989242EventBus详解:http://blog.csdn.net/harvic880925/article/details/40660137转载于:https://www.cnblogs.com/myPersonalTailor/p/4950782.html...

2015-11-09 18:45:00 35

转载 Android RecyclerView 使用完全解析 体验艺术般的控件

http://blog.csdn.net/lmj623565791/article/details/45059587转载于:https://www.cnblogs.com/myPersonalTailor/p/4950496.html

2015-11-09 17:09:00 33

转载 设计模式之抽象工程模式

1.定义:提供一个创建一系列相关或相互依赖对象接口,而无需指定它们的实体类。2.引申:每个模式都是针对一定问题的解决方案。抽象工厂模式面对的问题是多产品等级结构的系统设计。 在学习抽象工厂具体实例之前,应该明白两个重要的概念:产品族和产品等级。 产品族:是指位于不同产品等级结构中,功能相关联的产品组成的家族。比如AMD的CPU和ADM芯片的主板...

2015-11-06 10:25:00 62

转载 设计模式之工厂方法模式

1. 定义:  定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到子类。2. 模式中的组成:  2.1 抽象工厂(Creator):这个抽象类(或接口)声明一个创建对象的工厂方法,用来返回一个Product类型的对象。  2.2 具体工厂(ConcreteCreator):重定义工厂方法,返回一个具体的Concrete Product实例。...

2015-11-05 16:47:00 32

转载 设计模式之简单工厂模式

1.定义:简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。顾名思义工厂就是生产东西的,有原料(参数),模子(对象)就能生产出很多个具有相同功能的对象啦。它不属于GOF的23种设计模式,但现实中却经常会用到2.组成:这个模式本身很简单而且使用在业务较简单的情况下。一般用于小项目或者具体产品很少扩展的情况(这样工厂类才不用经常更改)。它由三种角色组成:工厂类角色:这是本模式...

2015-11-05 16:11:00 41

转载 Android ART运行时无缝替换Dalvik虚拟机的过程分析

http://blog.csdn.net/luoshengyang/article/details/18006645http://blog.csdn.net/andyxm/article/details/6126907/转载于:https://www.cnblogs.com/myPersonalTailor/p/4936906.html

2015-11-04 18:39:00 27

转载 深入理解 hash 函数、HashMap、LinkedHashMap、TreeMap

b转载于:https://www.cnblogs.com/myPersonalTailor/p/4936902.html

2015-11-04 18:36:00 49

转载 Android 三大图片缓存原理、特性对比

http://www.trinea.cn/android/android-image-cache-compare/http://blog.csdn.net/guolin_blog/article/details/10470797http://blog.csdn.net/guolin_blog/article/details/46361889http://www.codeceo...

2015-11-04 17:07:00 27

转载 Android动态加载技术 插件化技术

http://www.infoq.com/cn/articles/android-dynamic-loading?utm_campaign=rightbar_v2&utm_source=infoq&utm_medium=articles_link&utm_content=link_texthttp://www.trinea.cn/android/andr...

2015-11-04 16:22:00 62

转载 如何收集其Android应用性能数据的

http://www.infoq.com/cn/news/2015/11/Facebook-Android?utm_source=tuicool&utm_medium=referral转载于:https://www.cnblogs.com/myPersonalTailor/p/4936043.html

2015-11-04 15:02:00 77

转载 Android快速开发框架

http://www.zhihu.com/question/21406685http://blog.csdn.net/luohai859/article/details/38019883http://blog.csdn.net/mengxiangone/article/details/24964003http://www.cnblogs.com/purediy/archive...

2015-11-04 14:53:00 30

转载 Android特性与系统架构

一.Android特性• 应用程序框架支持组件的重用与替换• Dalvik 虚拟机专为移动设备优化• 集成的浏览器基于开源的WebKit 引擎• 优化的图形库包括定制的2D 图形库,基于OpenGL ES 1.0的3D 图形库• SQLite 用作结构化的数据存储• 多媒体支持包括常见的音频、视频和静态图像格式(如MPEG4, H.264, MP3, AAC, AMR, JPG, PNG...

2015-11-04 10:28:00 47

转载 浅谈MVP实现Android应用层开发

http://blog.csdn.net/yanbober/article/details/45645115http://www.tuicool.com/articles/FJjYryhttp://blog.csdn.net/knxw0001/article/details/39637273http://kb.cnblogs.com/page/120678/http://...

2015-11-03 18:47:00 23

转载 Data Binding(数据绑定)用户指南

http://www.jcodecraeer.com/a/anzhuokaifa/developer/2015/0606/3005.htmlhttp://blog.csdn.net/jmq_0000/article/details/46658765转载于:https://www.cnblogs.com/myPersonalTailor/p/4934035.html...

2015-11-03 18:45:00 27

转载 Android依赖注入:Dagger、RoboGuice和ButterKnife

当涉及到Android上的依赖注入(DI)类库的时候,存在不少的选择,但怎么知道哪一个最适合你呢?当差别很细微的时候,看一看别人为什么中意一种或者另一种方案或许是很有用的。Dagger在他的关于DI新系列的第一部分中, Antonio Leiva称赞了一个叫做Dagger的框架。在开始的时候他总体概述了一下DI-它是什么,解决了哪方面的问题,人们获得了什么好处-并提供了一个研究依...

2015-11-03 18:44:00 43

转载 程序架构概念

1.架构引言: 在实践中,人们发现架构也是存在模式的。比如,对于系统结构设计,我们使用层模式;对于分布式系统,我们使用代理模式;对于交互系统,我们使用MVC(模型-视图-控制器)模式。模式本来就是针对特定问题的解,因此,针对需求的特点,我们也可以采用相应的模式来设计架构。设计模式是支撑架构的重要组件架构设计也类似一种工作流,它是动态的,这点不象建筑设计那样,一开始就能完全...

2015-11-03 15:50:00 68

转载 Android架构演化之路

http://www.devtf.cn/?p=1083http://blog.8thlight.com/uncle-bob/2012/08/13/the-clean-architecture.htmlhttp://www.zhihu.com/question/21406685http://keeganlee.me/post/android/20150605转载于:http...

2015-11-03 01:34:00 77

转载 鲁棒性、可读的android架构(II)

Note:This blog post assume you alreadyread the first part.I received a lot of comments and feedbacks about it, mostly thanks to theAndroid Weeklycommunity, sothank you all. Some of you noti...

2015-11-03 01:24:00 60

转载 鲁棒性、可读的android架构(I)

Since the early days of Android, I've been looking for a robust way to build Android apps, keep the IO operations out of the UI Thread, avoid duplicated network calls, cache relevant things, upda...

2015-11-03 00:34:00 170

转载 美团Android DEX自动拆包及动态加载简介

http://www.apkbus.com/android-245090-1-1.html?_dsign=cf2b8022转载于:https://www.cnblogs.com/myPersonalTailor/p/4930907.html

2015-11-02 17:57:00 53

空空如也

空空如也

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

TA关注的人

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