自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Android屏幕适配解决方案

1、概述 Android碎片化问题是每个开发者心中的噩梦,本文就Android适配问题进行了全面的总结。 首先看下谷歌官方2016 年 8 月 1 日发布的报告:Android 平台版本的相对数量设备的相关数据:可以看出4.1版本及以上占有量达到96%,所以适配优先考虑4.1以上的版本适配问题...

2017-01-31 22:43:00 1214 1

原创 pip使用国内镜像,豆瓣、清华

Python开发的时候需要安装各种模块,而pip是很强大的模块安装工具,但是由于国外官方pypi经常被墙,导致不可用,所以我们最好是将自己使用的pip源更换一下。例如豆瓣:http://pypi.douban.com/simple/ 清华:https://pypi.tuna.ts...

2017-01-18 22:27:44 20854 1

原创 Android中网络请求—HttpClient、HttpURLConnection

1.概述Android中提供了两种执行网络请求的方式,一种是使用Apache的HttpClient,另一种则是java的HttpURLConnection。2.HttpClientHttpClient是一个完善的客户端,提供了对HTTP协议的全面支持,可以使用HttpClient的对象来执行HTT...

2017-01-12 00:03:17 622 0

原创 Android AsyncTask的实现基本原理

1.概述 如果通过Thread执行耗时操作,那么操作完成之后,我们可能需要更新UI,通常通过Handler的投递,更新。这种方式控制精细,在多个任务执行时,代码臃肿。Android1.5之后提供了AsyncTask,它使创建异步线程变得更加简单,它更重量级,更易于使用。public abstra...

2017-01-07 01:02:10 354 0

原创 Java多线程

1.进程和线程(1)进程 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.一个程序至少有一个进程。 (2)线程 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,...

2017-01-06 23:30:10 408 0

原创 Android中的消息机制

1.概述 Android应用启动时,会默认有一个主线程(UI线程),在这个线程中会关联一个消息队列(MessageQueue),所有的操作都会被封装成消息队列然后交给主线程处理。为了保证主线程不会退出,会将消息队列的操作放在一个死循环中,程序就相当于一直执行死循环,每循环一次,从其内部的消息队...

2017-01-06 21:51:40 682 0

原创 Android 事件拦截和分发机制分析

当android系统捕获到用户的各种输入事件后,android提供了一整套完整的事件传递、处理机制,来帮助开发者完成准确的事件分配与处理。触摸事件就是捕获屏幕后的产生的事件。Android为触摸事件封装了一个类—MotionEvent。 MotionEvent典型的事件类型有以下几种: ACT...

2017-01-05 00:15:41 631 0

原创 2016年总结与2017展望

2016年悄悄然地结束了,

2017-01-02 19:42:45 802 0

转载 成功的背后

来自CSDN第3名的博主(http://blog.csdn.net/phphot/article/details/2187505)成功的背后,有着许多不为人知的故事,而正是这些夹杂着泪水和汗水的过去,才成就了一个个走向成功的普通人。  凌晨两点半,早已习惯了一个人坐在电脑前的我,望着屏幕,任思绪在...

2017-01-02 16:43:16 715 0

原创 在 Mac OS X 下安装 python-mysql

先安装homebrew,http://www.jb51.net/os/MAC/408435.html1.安装mysql-connector-c brew install mysql-connector-c 2.安装MySQL-pythonpip install MySQL-python3.安装失败...

2017-01-01 21:04:07 360 0

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