自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (6)
  • 收藏
  • 关注

原创 View绘制流程

流程图如下:看高清图请下载对于开头的方法是调用了ViewRootImpl方法里的,之所以调这个方法也可通过高清图进行分析这里直接从performTraversals方法进行分析 private void performTraversals() { // cache mView since it is used so much below...

2017-06-30 18:11:54 407

原创 Activity关闭源码分析(三)

对于Activity的启动可以观看上一篇android启动流程分析(二)进行查看下面分析activity的关闭流程如下图:关闭activity的时候回调用finish方法代码如下: public void finish() { finish(DONT_FINISH_TASK_WITH_ACTIVITY); } private void fini

2017-06-30 16:21:29 2021

原创 android启动流程分析(二)

上一篇介绍了apk启动的流程到了创建activity的创建这里接着继续分析,先上图片这里从handleLaunchActivity方法继续分析,如不明白的可以参考上一篇的分析android启动流程分析,这边直接就上代码了 private void handleLaunchActivity(ActivityClientRecord r, Intent customInten

2017-06-29 18:40:20 505 1

原创 android启动流程分析(一)

启动流程从ActivityThread类中的main开始分析如下图:对于上图中一个类中的多个方法是上面的方法调用下面的方法连线是方法调用的另一个方法下面开始代码分析(本源码是android23版本,对于ActivityThread中的main方法是如何调用这里不做介绍,如想了解,请下载系统源码查看launcher类,进行分析)在ActivityThread首先调用main方法

2017-06-27 18:03:44 735

转载 Java的三种代理模式

原文:http://www.cnblogs.com/cenyu/p/6289209.html1.代理模式代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需改修改,可以通过代理

2017-06-27 11:39:11 181

转载 Ubuntu下android手机通过usb连接电脑,显示"???????????? no permissions"问题

问题现象:$adb devicesList of devices attached???????????? no permissions解决方法:1、设置usb权限$lsusbBus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 004 Device 001: ID 1d6b:00

2017-06-20 10:25:50 365

转载 CentOS远程连接Windows操作系统

1、安装远程桌面连接工具rdesktopyum install rdesktop tsclient2、远程连接windows桌面rdesktop -f -a 16 192.168.3.179rdesktop是基于命令行的工具,使用简单,用man rdesktop可查询命令参数即可连接远程的Windows桌面. -f表示全屏显示,-a 16 表示使用1

2017-06-19 13:15:24 2422

转载 CentOS 7最小安装(文字界面)中设置连接网络

Linux中最小安装,由于默认的网卡没有激活,所以无法连接到网络。设置一下就可以了  用命令:cd /etc/sysconfig/network-scripts按下enter 然后输入ls 按enter 会出现下面几个文件。我们要找的就是图片中的箭头所指的。 然后用文本编辑工具打开,输入指令vi ifcfg-eno16777736 按下enter

2017-06-17 02:35:10 337

转载 U盘安装CentOS7的最终解决方案

终于将CentOS7装上笔记本了,过程无比艰辛,因为我发现网上大家提到的所有U盘安装CentOS7时碰到的问题几乎都被我碰到了,像什么: 1.刻录镜像的时候只能刻录一个6MBEFI文件夹到U盘,U盘变成只有6MB容量; 2.开机卡在Press thekey to begin the installation process界面; 3.不能识别NTFS分区; 4.不能挂载U盘/光驱;

2017-06-17 00:10:13 770

转载 CentOS上运行BeyondCompare

偶尔看到BeyondCompare这款优秀的Windows平台上的文件对比工具出了Linux版,于是抱着一定要在Linux上运行起来的想法开始了CentOS上的征程。简单说一下操作系统,我的是CentOS 64bits version。这是最最重要的背景。首先从http://www.scootersoftware.com/download.php下载Linux下的tar.gz文件包

2017-06-16 16:47:18 1280 1

转载 centos 安装tkdiff

标签:http://sourceforge.net/projects/tkdiff/files/tkdiff/4.2/  下载tkdiff-4.2.tar.gz 然后在centos下解压将tkdiff copy 到/usr/local/bin下,记得将/usr/local/bin加入到path环境变量中然后yum install tclyum install tk

2017-06-16 16:42:49 2359

转载 centos安装软件的两种命令rpm,yum

本文转自http://blog.163.com/yang_jianli/blog/static/1619900062012912115552188/centos的软件安装大致可以分为两种类型:[centos]rpm文件安装,使用rpm指令  类似[ubuntu]deb文件安装,使用dpkg指令[centos]yum安装   类似[ubuntu]apt-get安装rpm命

2017-06-16 15:47:04 345

转载 CentOS6.4使用YUM安装Adobe Flash Player

方法一:安装 Flash Player以管理员身份登录。yum install flash-plugin验証安装安装好后,重新启动FireFox,在地址栏输入【about:plugins】确定 Shockware Flash 是否安装成功并启用。更新 Flash player以管理员身份登录。yum update flash-plugin

2017-06-16 15:42:04 310

转载 RPM 转 DEB与 DEB to RPM

How to Convert DEB to RPM (RPM to DEB)Convert RPM to DEBInstall alien command on Debian / Ubuntu # sudo apt-get install alienUse alien command to convert rpm to deb file# alien linuxconf-devel

2017-06-16 15:22:19 1113

转载 centos 安装alien

出处:http://linux4you.in/install-netapp-oncommand-system-manger-on-centos/1. 在root权限下执行命令  $  sudo su2. 安装alien需要的依赖包  #yum -y install Python rpm-build make m4 gcc-c++ autoconf a

2017-06-16 15:21:43 11575

转载 Android SDK Tools 24.3.2 Build脚本Bug

如下图版本: 在%Android_home%\tools\ant\build.xml中,在483行附近, 少了aidl,aapt,dx, zipalign四个变量的声明. 加上就OK了. 结果是如此简单. VisualStudio2015在build的时候总是报Exit 8. output窗口输出的东西太少, 没法查原因. 真

2017-06-16 13:11:15 420

原创 linux环境下android环境的配置(针对的是centos6.4系统)

需要用到的是java,android sdk,eclipse首先安装jdk从网上下载jdk 链接:http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz?AuthParam=1497492944_29f7845c9c3c10

2017-06-15 12:57:30 235

转载 sudo 出现XX 不在sudoers文件中,此事将被报告。如何解决? [复制链接]

网上查过说是在终端执行:sudo gedit /etc/sudoersDefaults    env_resetDefaults    mail_badpassDefaults    secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"# Host alias specifica

2017-06-15 11:28:38 2100

转载 腾讯 QQ for Linux 的安装及 tar.gz版本QQ 建立快捷方式

标签: qqlinux腾讯终端脚本文本编辑2011-04-17 03:22 11311人阅读 评论(0)收藏举报分类: Linux系统(10) 一、下载、安装、卸载QQ for Linux从腾讯官方下载QQ for linux下载地址:wget http://dl_dir.qq.com/linuxqq/linuxq

2017-06-15 10:35:53 7988

转载 CentOS 7 下挂载NTFS文件系统并实行开机自动挂载

CentOS 7 下想要挂载NTFS的文件系统该怎么办呢? 我们需要一个NTFS-3G工具,并编译它之后在mount就可以了,就这么简单。首先要进入官网下载NTFS-3G工具http://www.tuxera.com/community/ntfs-3g-download/1.下载之后进行解压wget http://tuxera.com/opensource/ntfs-3g_ntfs

2017-06-15 09:56:21 965

转载 windows下centos双系统,恢复windows为默认启动项的两种办法(zz)

笔者是在windows8.1上安装centos6.5,参考的是http://wenku.baidu.com/view/4711edeb195f312b3169a54f.html,最为重要的还是引导问题。     在windows下安装centos成功后,如果不按键盘上的任何键它默认是直接进centos系统的,如果要切换windows原操作系统的话就比较麻烦了,开机就要开始按键盘了,一直按着

2017-06-14 19:13:07 3000

原创 centos ntfs格式磁盘挂载

首先需要安装三个插件gcc-c++, fuse和ntfs-3g安装方法如下:(一定要先安装fuse否则ntfs-3g无法安装)下面在命令操作均是在root权限下操作的1)因为ntfs-3g需要在c++环境下编译因此先安装如下插件操作命令如下yum install glibc-headers(这个有可能失败,不用理会)yum install gcc-c++2)接下来安装fus

2017-06-14 18:29:26 335

原创 自定义控件实现不规则区域点击事件

上来先看看效果对于上面的图形实现主要用到svg,通过解析svg获取不规则的图形,对于svg文件这个一般需要美工提供,不需要我们开发实现。实现上面效果第一步是解析svg文件代码如下package demo.zjd.com.taiwandemo.utils;import android.graphics.RectF;import android.util.Xml;im

2017-06-02 11:32:34 1864

OpenGL入门教程(精选)

OpenGL入门教程(精选) OpenGL入门教程(精选) OpenGL入门教程(精选) OpenGL入门教程(精选) OpenGL入门教程(精选) OpenGL入门教程(精选) OpenGL入门教程(精选) OpenGL入门教程(精选) OpenGL入门教程(精选)OpenGL入门教程(精选)OpenGL入门教程(精选) OpenGL入门教程(精选) OpenGL入门教程(精选) OpenGL入门教程(精选) OpenGL入门教程(精选) OpenGL入门教程(精选)

2022-04-14

android启动以及activity生命周期分析

android 启动 activity生命周期

2017-06-30

jmockit-1.6.zip

jmockit-1.6.zip

2017-01-17

瀑布流demo

这个是实现瀑布流的功能,效率比较高,尤其是RecyclerView比较方便

2016-03-10

android adb for mac

这个是使用mac的adb,可以上网上查找使用方法,或者在我转载的文件中查看使用方法

2016-01-24

Android内核剖析

整体框架还不错,由浅入深,对一些基本原理不仅在概念上把握,更能从你工作经验出发,鞭辟入里

2015-07-18

空空如也

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

TA关注的人

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