自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

行动派

精心 有趣

  • 博客(20)
  • 收藏
  • 关注

原创 文章标题

Android 中 窗口:ViewImplement中w类 和 PhoneWindow有何关联2.android 事件从哪里来,最后怎么分发到Activity里。窗口究竟是什么,它有俩方面的含义,一方面是 android WMS (window Manager System) 对所有应用的界面窗口进行管理,并将各种触摸事件分发给相应的窗口,另一方面是代表 的样式,比如一个应用为了保证它所

2016-05-17 09:36:01 341

原创 Android 多任务管理和后台栈 --- 不止是activity的启动模式

概要:先探访android系统的多任务管理,理解系统后台栈的作业。然后重点关注activity的启动模式配置,从根本上解决activity生命周期和跳转流程理解。

2016-03-29 20:42:35 1248

原创 年轻人都会犯什么错?(转载quora)

quora有一个问题:年轻人最常犯的人生错误是什么?

2015-12-28 16:28:11 490

原创 文章标题

android 主题切换的实现原理 attr style,theme,styleable,这些概念的区别。

2015-09-28 20:35:43 690

原创 android 切换主题实现

介绍一个开源工程 https://github.com/dersoncheng/MultipleTheme 切换主题

2015-09-19 16:16:39 541

原创 android 小诀窍

不要在onDraw里面实例化对象

2015-09-03 15:08:42 293

原创 ShapeDrawable 自己制作图片

项目中 我们经常用到圆角按钮,实虚线。其实这些元素我们可以通过Android绘制出来,而不是直接使用图片,这样使用更加专业。   用shapeDrawable 制作图片, 可以绘制  rectangle / oval/ring/line  一下就是绘制的示例    圆角按钮<shape xmlns:android="http://schemas.android

2015-01-07 14:13:10 532

原创 SurfaceView 探访

SurfaceView 初探 : 普通View只能在主线程绘制图形  一种能够在线程里改变界面的view普通view在主线程里改变  holder中保存着surfaceView中对应的区段 因为是线程中改变界面,所以要保证同步问题即 多个线程不允许对界面同时修改给canvas加上锁 holder.lockCanvas()   unlockCanv

2015-01-05 20:18:26 505

原创 android 自定义控件 —— 自定义属性

掌握如何使用自定义控件的自定义属性,并理解这个过程

2015-01-01 15:45:58 580

原创 JPush 推送应用

一般Android 网络通信都是基于 http协议,  http协议的请求/响应模型,一次请求对应一次相应,服务器是被动接受客户端请求从而返回需要的信息。 但是在一些情况下,我们需要服务器主动向单个或多个客户端发送消息。比如服务器后台数据改变时,需要及时推送给前台。  此时就用到 长连接 点对点直接连接,服务器维护和客户端的长连接,对单独连接发送信息。  借助JPush 推送框架实

2014-12-25 13:33:45 398

原创 android组件measure过程

measure

2014-11-27 14:53:44 453

原创 Github 初尝试

现在github逐渐火热,激起我想学

2014-11-25 09:34:28 410

原创 Android 对网络访问的封装

Android有俩个原则:    主线程(UI线程)不能访问网络,

2014-11-18 22:25:09 628

原创 一些用于测试和常用代码段

显示对话框:

2014-11-18 11:26:09 460

转载 Android:一个高效的UI才是一个拉风的UI(一)

开篇  Android是一个运行在移动终端上的操作系统,跟传统PC最大的不同所在就是移动终端的资源紧缺问题“比较”明显,当然对于一些屌丝机型,应该用“非常“来形容才靠谱。所以经常会出现在一些比较缺乏青春活力的老型机上,运行一些软件被异常终止的情况;然而作为互联网厂家来说,广大的屌丝机用户肯定是一大笔用户资源,这是能放弃的市场吗?!当然不行o(╯□╰)o,所以我们要尽可能得提高软件的效率来赢取客

2014-11-17 22:37:33 451

转载 写给新入职的毕业生们

今天,我作为“前辈”给公司新入职的应届毕业生们做了一次经验分享,简单整理了一下演讲的内容,希望对其他人也能有所帮助。1. 进入公司与校园有什么不同 ?作为一个技术型的公司,其实公司内部的办公环境与在学校实验室没有太大的区别,每个人都有自己的位置,大家各司其职,为公司的项目贡献自己的代码,偶尔跟学长/学姐们一起调试问题,一起解决Bug,项目空档期还可以看看书,学习提高……

2014-11-17 22:26:50 988

转载 有趣的重构

介绍我以前写过《php杂谈 《重构-改善既有代码的设计》之一重新组织你的函数》,其中代码坏味道,还有深入挖掘的地方,所以我再重点把这一篇提出来,分几篇再提一下,不要闲我烦。我觉得重构是我们要用一生去研究的地方,跟文学一样,我们要用一生追求优秀的文学作品。我尽量以漫画的形式表现。味道  Duplicate Code状况:如果你在一个以上的地点看到相同的

2014-11-17 22:11:51 389

转载 Android开发实践:使用Service还是Thread

Service是Android的四大组件之一,被用来执行长时间的后台任务,同样,线程也可以实现在后台执行任务,它们的区别在哪呢?何时使用Service何时使用Thread呢?今天我也来说说我的理解和总结。首先,需要了解Service的几个特点。(1) 默认情况下,Service其实是运行在主线程中的,如果需要执行复杂耗时的操作,必须在Service中再创建一个Thread来

2014-11-17 22:07:05 678

翻译 android数据库操作全揭秘 ---- 翻译google官方资料

对于

2014-11-12 14:23:20 678

原创 深入java基础

学习提纲: 1  java

2014-04-06 15:09:12 421

空空如也

空空如也

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

TA关注的人

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