自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (51)
  • 收藏
  • 关注

原创 Android运行时权限

前言: Android 6.0(api23)引入了运行时权限,它允许应用程序在运行的时候请求权限而不像5.1及更低版本一样在安装的时候请求权限。这样一来,需要请求危险权限(涉及到用户隐私…)的应用在安装的时候就不需要请求权限了,而5.1以前如果安装的时候请求的权限没有通过的话应用就安装不了。同时,这种运行时权限可以由用户随时在设置->应用信息中开启或关闭某项权限,即使某个应用刚才还拥有读取联系人的权

2017-08-30 19:09:57 790

原创 浅谈BroadcastReceiver

前言: 广播作为Android四大组件之一,类似于现实生活中的广播,经常用来传递及处理消息,有时候我们的应用程序需要在特定的情况下执行不同的逻辑,如系统开机,网络状态的变化,电源电量的变化…,这些都需要通过广播来实现。不仅如此,有时候我们还需要为我们的程序自定义广播,实现相应的逻辑功能。广播分为标准广播,有序广播,注册又有动态注册及静态注册,按作用域也有全局广播及本地广播。1、广播的静态注册与动态注

2017-08-29 21:06:09 473

原创 Android百分比布局库

前言: Android在6.0(api23)引入了百分比布局库,这个库以support包的形式供我们使用。以前的那几种布局中要实现等比分割布局只有LinearLayout的layout_weight属性可以轻松实现,现在不同了,有了这个百分比布局库我们可以更加方便灵活地百分比分割我们的布局,从而使得我们的界面编写更加方便。Android百分比布局库中提供了PercentFrameLayout和Per

2017-08-29 19:42:27 1197

原创 Activity的四种启动模式

前言: Activity为什么会有启动模式? 我们可以想想Activity作为Android四大组件中使用最多的一个,经常需要使用Activity将界面显示给用户,这也就设计到了Activity的频繁创建新的Activity(切换Activity)或是已经启动的Activity再次启动(切换回来)。尽管Activity有完整的生命周期回调,但系统又是通过什么来管理众多的Activity的呢?答案是A

2017-08-26 16:25:14 520

原创 Activity之间数据相互传递

不同的Activity之间可以相互传递数据,针对以下两种情况可以有两种方法传递数据,相同的地方都是通过Intent进行数据的传递。1、前后Activity的数据传递前一个Activity(A)启动后一个Activity(B)可以在intent中通过putXXX方法添加相应的数据,B则可以通过getIntent方法来得到这个intent,从而取得数据。而当B要向A传递数据的时候就需要通过Ac

2017-08-25 17:43:22 3915

原创 【Android】DELETE_FAILED_INTERNAL_ERROR Error while Installing APKs

问题描述:Android Studio在安装应用的时候弹出一个安装失败需要卸载应用的窗口,点击OK后Run控制台显示DELETE_FAILED_INTERNAL_ERROR Error while Installing APKs错误。解决办法:该问题是因为手机安装内存不足,卸载一些软件重新运行安装程序即可。

2017-08-25 16:01:09 692

原创 Android开源框架greenDAO 3.X的使用

前言 greenDAO是greenrobot Open Source Libraries的一个开源框架,同时greenrobot Open Source Libraries还有一个优秀的开源框架EventBus。greenDAO是用来替代Android原始的SQLite数据库操作以便节约开发者开发成本的一款优秀的ORM(object/relational mapping)框架,将SQLite数据库的

2017-08-19 05:40:08 1100

原创 Java实现常见的排序算法

1、冒泡排序基本思想:比较两个相邻的数,如果满足条件则交互顺序(从小到大还是从大到小),这样数组中的元素就会像气泡一样由底部上升到顶部。Java代码示例:/** * @param arr 待排序的数组 */public static void bubbleSort(int[] arr) { for(int i=1;i<arr.length;i++) { for(int

2017-08-17 09:03:42 266

原创 Android反编译,修改apk启动页

前言 不得不说自从有了IDE之后,很多原本很基本的开发命令开发步骤似乎被人们慢慢淡忘了,特别是Android开发,先是eclipse+adt作为Android开发的IDE,到现在的Android Studio2.3.3的功能可谓是如此得强大,编译速度越来越快。然而很多基础的东西却被这强大的IDE悄悄地替我们完成了,比如apk的编译,打包,签名设计,而开发者需要做的仅仅是在GUI界面点击编译,打包按钮

2017-08-14 19:18:49 11361 1

原创 面向对象的六大原则

一、 单一职责原则 正如字面上所说,这一原则体现在“单一”二字,描述的是一个类的职责应该是单一的,与该类无关的功能或者完全不一样的功能不应该出现在该类中,而需要将该类所具有的功能独立出来。而这个类中仅有的是一组相关性很高的函数,数据的封装。

2017-08-10 16:27:15 289

PullParseXmlDemo

【XML解析(三)】PULL解析XMl的文章的示例代码,下载导入eclipse运行测试

2015-12-06

DomParseXmlDemo.zip

【XML解析(二)】DOM解析XML这篇文章的示例代码,手把手教你学会DOM解析XML

2015-12-05

SaxParseXmlDemo.zip

【XML解析(一)】SAX解析XML文章的Demo,下载导入Eclipse测试SAX解析XML

2015-12-05

sax.jar 包

sax.jar,使用SAX解析xml使用该jar包

2015-12-04

jsax.jar包

sax.jar,SAX解析xml使用的jar包,使用SAX解析xml

2015-12-04

ReflectTest

java反射机制一些常用方法的测试,包括测试属性,方法,注解,泛型的获取等等

2015-11-29

adb常用命令

adb常用命令md文件,列举了一些常用的adb命令,忘记了随时查,不要硬背

2015-11-25

Genymotion-ARM-Translation.zip

Genymotion-ARM-Translation.zip,拖到Genymotion模拟器即可安装

2015-11-06

genymotion-2.5.2.exe

genymotion-2.5.2,号称史上最快的android模拟器就在这了

2015-11-06

Everything-1.3.4.686.exe

Everything-1.3.4.686.exe,32位和64位都有,window上快速查找文件

2015-11-06

android开发常用工具类集锦

android快速开发常用工具类,包含10多个工具类,直接拿来用。

2015-10-25

android开发工具类

android快速开发必备工具类,包含10个常用的android工具类,直接拿来用

2015-10-25

com.lifesting.tool.encoding_1.0.0.jar

com.lifesting.tool.encoding_1.0.0.jar,eclipse项目编码转换插件

2015-10-18

项目编码转换成UTF-8

项目编码转换,选择一个项目文件夹,将该文件夹下的所有文件转换成utf-8

2015-10-18

fastjson-1.0.3.jar

fastjson-1.0.3.jar,解析json数据非常方便

2015-10-11

volley.jar

volley,最火google官方推出的android网络框架

2015-10-10

litepal.jar

该框架使得操作android的sqlite数据库非常方便

2015-10-10

jsoup-1.7.2.jar

jsoup,解析html超级方便,只要你会一点js dom,你就会用该框架解析任意的html

2015-10-10

cocos2d-master.zip

cocos2d-master,android版cocos2d游戏引擎

2015-10-10

gson-2.3.1.jar

goole的gson,用来解析json的,解析非常方便。

2015-10-10

test_from_to_patch

patch是Unix上的應用程式,由美國程式設計師拉里·沃尔(Larry Wall)於1985年所開發。它會利用一種名叫「patch file」(有時直接被稱為 patch)的文字檔案,來更新文字檔案

2020-11-13

CTS总结表格

Android CTS,GTS,CTS Verifier常见失败项总结excel,有相应原因的分析及问题解决方案。Android CTS,GTS,CTS Verifier常见失败项总结excel,有相应原因的分析及问题解决方案。

2017-09-07

python-3.6.0.exe

官网最新版下载

2017-03-10

Git-2.12.0-64-bit.exe

Git-2.12.0-64-bit.exe,64位window操作系统可以下载。

2017-03-10

反编译工具包(最新)

反编译工具包(最新),包含dex2jar2.0,jd-gui,apktool2.1.0。

2016-05-06

xUtils-2.6.14.jar

xUtils最新版本,修复了xUtils在android5.0上报错IOException: stack size 1036kb的bug。

2016-04-16

AppBarLayoutDemo.zip

Material Design (四),AppBarLayout的使用 文章示例代码,基于as

2016-03-19

ToolbarDemo

android 5.X Toolbar加DrawerLayout实现抽屉菜单 文章的演示demo,下载解压导入Android Studio。

2016-03-17

AIDLDemo.zip

android使用AIDL实现跨进程通讯(IPC) 文章的示例代码,下载解压导入Android Studio中使用。

2016-03-08

CustomTitleBar

android组合控件Titlebar的定制 文章的示例代码,一个高度可定制的组合控件TitleBar,下载导入as中即可使用。

2016-03-05

titlebar.zip

android组合控件Titlebar的定制文章的示例代码,一个可多组合的titlebar组合控件

2016-03-05

ValicationCode.zip

android自定义view(一),打造绚丽的验证码文章的示例代码,下载导入android studio中使用。

2016-03-03

Eventbus.zip

EventBus3.0使用笔记(详细)文章的演示demo,方便下载导入eclipse测试

2016-02-24

TabLayout.zip

TabLayout轻松实现仿今日头条顶部tab导航效果 文章的示例代码

2015-12-14

TabLayoutTest

TabLayout轻松实现仿今日头条顶部tab导航效果 文章的示例代码

2015-12-14

BottomTabDemo.zip

【Tab导航】ViewPager+RadioButton轻松实现底部Tab导航(一)的示例代码

2015-12-09

HtmlParseDemo.zip

文章【HTML解析】HTML解析,网络爬虫 的示例代码,下载导入eclipse测试

2015-12-08

jsoup-1.8.3.zip

jsoup-1.8.3.zip,全套jsoup,包括jar包:jsoup-1.8.3.jar;源码:jsoup-1.8.3-sources;文档:jsoup-1.8.3-javadoc。

2015-12-08

gson-2.5.jar

之前上传了一个损坏的gson-2.3.1的gson jar包,非常抱歉,这里是2.5版本的。

2015-12-07

JsonParseDemo

文章:【JSON解析】JSON解析的示例代码,下载导入eclipse运行测试,丰富的JSON解析方式。

2015-12-07

空空如也

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

TA关注的人

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