自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lzy_tinyjoy

句读之不知,惑之不解,或师焉,或不焉。

  • 博客(15)
  • 资源 (31)
  • 收藏
  • 关注

原创 Android WebView使用全面解析(加载网络资源、本地HTML,JS交互)

简述:    WebView是什么?有什么用途?我们先来看一下官方介绍:     A View that displays web pages. This class is the basis upon which you can roll your own web browser or simply display some online content within your Ac

2016-09-30 09:53:48 19585 7

原创 Android 7.0新特性---删除三项广播

简述:     Android N 除了提供诸多多窗口支持、活动通知、后台优化、消息传递服务和Vulkan 等新特性和功能外,还对系统和 API 行为做出了各种变更。本文介绍一下Android N 后台优化新特性。Android官网官方文档:    对于Android N后台的优化主要是关闭了三项系统广播:网络状态变更广播、拍照广播以及录像广播。接下来我们看看Android官方

2016-09-20 15:39:59 5190

原创 Android定向广播

简述:    有时候我们在使用广播的时候不希望自己发送的广播被其他应用程序接收到,那怎么办呢?我们只能定向的发送广播。本篇博文介绍一下定向广播的使用。相关知识介绍:    android:ssp属性    在进入正题之前先来介绍一下android:ssp这个属性。这个是Google在API level 19加入的一个XML 属性,用于intent过滤的标签中。ssp是scheme-

2016-09-20 15:22:22 6331

原创 Android广播详解

简述:    广播接收器,也被称为全局事件,或系统事件。在Android中,有一些操作完成以后,会发送广播,比如说发出一条短信,或打出一个电话,如果某个程序接收了这个广播,就会做相应的处理。这个广播跟我们传统意义中的电台广播有些相似之处。之所以叫做广播,就是因为它只负责“说”而不管你“听不听“,也就是不管你接收方如何处理。另外,广播可以被不只一个应用程序所接收,当然也可能不被任何应用程序所接收

2016-09-20 14:45:38 1005

原创 Android常用的系统广播

简述:    项目中常常会用到各种广播接收器,在这里记载一些常用的广播。1、短信广播      权限:             静态注册:        广播接收器:public class SMSBroadcastReceiver e

2016-09-18 17:12:42 1477

原创 Android Studio配置SVN

简述:    虽然现在大部分公司都采用了分布式版本控制工具,但也不排除一部分公司仍然采用集中式的版本控制工具,集中式版本管控工具以SVN为代表,本篇博文总结一下Android  Studio配置SVN。SVN的安装:   SVN官方下载路径:https://tortoisesvn.net/downloads.html下载完成以后点击运行,然后需要注意的一点就是command l

2016-09-18 10:28:15 668

转载 (一)JVM内存区划分

简述: 学过C语言的朋友都知道C编译器在划分内存区域的时候经常将管理的区域划分为数据段和代码段,数据段包括堆、栈以及静态数据区。那么在Java语言当中,内存又是如何划分的呢?Java程序执行过程:由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分的时候事实上是指JVM内存区域划分。在讨论JVM内存区域划分之前,先来看一下Java程序具体执行的过程:

2016-09-17 20:49:04 590

原创 Mac下使用Android Studio出现“install JDK 1.8”版本问题

简述:    今天把Android Studio的数据均清除了,后来就立即安装了最新的Android Studio 2.1.2最新版本,不过这次却突然出现了“Install JDK 1.8 version”问题。问题描述:    Mac下Android Studio出现“Install JDK 1.8 version”问题,然后在Terminal中输入“javac -version”结

2016-09-16 16:06:56 2006

原创 Mac 键盘快捷键

简述:    由于Mac系统中,有些按键与Windows常用按键有所不同,所以每次使用起来很不方便,今天整理一下:常用快捷键:    触摸板快捷键:              ① 4指+向上滑动:查看多窗口              ② 4指+左右滑动:左右切换桌面              ③ 单指+左下角方向滑动    Apple官网提供的Mac快捷键一览表:M

2016-09-15 19:24:24 940

原创 Android GPS定位(获取经纬度)

简述:    android 定位一般有四种方法,这四种方式分别是:GPS定位,WIFI定位,基站定位,AGPS定位。本篇博文主要记录一下GPS定位:这种方式需要手机支持GPS模块硬件支持。通过GPS方式准确度是最高的,但是它的缺点也非常明显:                    1、比较耗电;                    2、绝大部分用户默认不开启GPS模块;

2016-09-12 22:58:23 72798 31

原创 XML

什么是XML英文全称为Extensible Markup Language,翻译过来为可扩展标记语言。XML技术是W3C组织发布的,目前遵循的是W3C组织于2000发布的XML1.0规范。现实生活中存在着大量的数据,在这些数据之间往往存在一定的关系,我们希望能在计算机中保存和处理这些数据的同时能够保存和处理他们之间的关系。XML就是为了解决这样的需求而产生数据存储格式。

2016-09-11 21:44:14 879

原创 Linux常用命令

1. 显示当前目录所有的文件和目录信息> ls //list> ls XX目录 //查看指定目录下边的文件信息2. 显示当前文件目录位置> pwd3. 目录之间切换> cd 目录名字> cd .. 切换到上级目录4. 切换到完全命令模式> init 3 进入命令模式> init 5 进入可视化操作界面5. 用户切换到超级管理员> su

2016-09-06 17:12:17 703 2

原创 利用Android Studio创建AIDL并使用AIDL

简述:    Android 接口定义语言 AIDL(Android Interface Definition Language)与其他已有的 IDL 很类似。 客户端和服务端可以通过由它定义的编程接口来达成共识,以便通过进程间通讯(IPC)完成相互通讯。 在 Android 系统中,通常一个进程不允许直接访问另一个进程的内存。 因此为了能够实现对话,进程需要把对象分解为操作系统可以识别的原生

2016-09-04 08:14:27 1147

原创 Parcelable接口的使用

简述:    Parcelable接口:Parcelable定义了将数据写入Parcel,和从Parcel中读出的接口。一个实体(用类来表示),如果需要封装到消息中去,就必须实现这一接口,实现了这一接口,该实体就成为“可打包的”了。    通过Parcelable接口进行序列化的优势:首先,IPC过程中使用;其次,Activity之间通过Intent通信时也更加方便;最后,永久性保存对象,

2016-09-04 07:13:47 1211

原创 Android Studio获取SHA1和MD5值---》图文直播

简述:    有时候在使用第三方SDK时需要提供项目的SHA1值等,比如在使用百度地图的过程中在获取申请key值的时候就需要配置SHA1值,之前使用Eclipse的时候很容易找到,可是转投Android Studio后却无从下手,今天就来总结一下SHA1值得获取。SHA1值获取:    1、打开自己的项目,点击右侧的Gradle出现下图界面。

2016-09-03 17:26:32 1118

Handler通信

Handler子线程间通信Demo

2016-11-30

Java生产者与消费者

Java生产者与消费者Demo

2016-11-28

Android自定义LoadingButton

一个自定义LoadingButton控件

2016-10-26

android.support.v4.util.Pools使用

android.support.v4.util.Pools使用的Demo,详情见博客:http://blog.csdn.net/u012810020/article/details/52915922

2016-10-24

HTML引用JavaScript

HTML引用JavaScript的两种方式

2016-10-06

WebView的全面使用及封装

Android WebView的全面使用及其详解,并且包含相应的代码封装

2016-09-29

解决Eclipse Neon无法使用Tomcat插件

解决最新版Eclipse Neon无法使用Tomcat插件com.sysdeo.eclipse.tomcat_3.3.1.jar的问题,下载完成后直接将该jar包放到Eclipse--》dropins目录下。

2016-09-26

Android反编译工具包(apktool、dex2jar和JD-GUI)

Android最新版反编译工具包,其中包括apktool-2.2.0、dex2jar-2.0以及jdgui-0.3.6

2016-09-14

Android GPS定位(获取经纬度)

完美封装的Android GPS定位(获取经纬度)管理类,详情见:http://blog.csdn.net/u012810020/article/details/52517976

2016-09-13

自定义圆形进度条

Android自定义圆形进度条AAR包,使用见博客:http://blog.csdn.net/u012810020/article/details/49283669

2016-09-05

Android系统相机

Android系统相机的简单实用,以及处理Android6.0动态申请权限

2016-08-27

Android自定义圆环CircleView

Android自定义圆环视图CirclrView,不但CircleView支持padding等系统属性,同时在XML文件中也支持自定义属性

2016-08-08

Snackbar应用及其SnackbarUtil工具类

Android中Snackbar应用Demo,相应博客:http://blog.csdn.net/u012810020/article/details/52108818

2016-08-04

Android高斯模糊

高性能Android图片高斯模糊

2016-07-28

Android观察者模式

Android观察者模式实现Activity之间的通信并更新UI

2016-07-28

Android网络监听(wifi情况下网络是否可用)

Android监听网络状态,同时在WiFi情况下判断WiFi是否可用

2016-07-22

Java占位符三种方案一起时间性能对比

Java三种处理字符转占位符及其时间性能的对比

2016-07-10

ListView优化

ListView的3中优化方式

2016-06-21

Android Service的startService

Android Service的startService()的启动方式,并结合案例

2016-05-04

IntentService简单应用

Android 中IntentService的简单应用

2016-05-04

Android IO

Android IO的操作

2016-05-03

Android实时监听网络变化

实时监听网络变化的demo

2016-04-27

Activity之间传递对象的Demo

Activity之间通信,传递对象的实例

2016-04-27

仿QQListView中item的左右滑动并能上拉下拉刷新

该控件能够实现仿QQ的ListView左右滑动效果,最重要的是该控件同时还能够支持上拉刷新、下拉加载,此外在控件测试过程中还是用到了另一个第三方控件---可以折叠的TextView(微信朋友圈效果)

2016-04-21

仿QQ底部弹出框

仿QQ底部弹出框封装的良好,代码注释详细,易于理解与学习,在测试中的调用简单明了,如果项目中有需求可直接用在项目中运用

2016-04-18

Android利用建造者模式自定义Dialog

为了解决Android的碎片化问题,该Android Demo利用建造者模式设计自定义Diolog,即下即用,很方便

2016-03-10

Tomcat7.0.59

绿色版Tomcat7.0.59版本,无需安装,解压即用

2016-01-26

Java观察者模式

这是以生活中网购为例,详细讲述了Java观察者模式,详情见http://blog.csdn.net/u012810020/article/details/50526586

2016-01-16

Android自动填写短信验证码

这是一个Android自动填写短信验证码的Demo,如果有急着用的朋友可以直接下载使用

2016-01-15

隐藏软键盘

隐藏软键盘是项目中的不可绕过的必选项,这个Demo总结一下自己的实现方式。

2016-01-12

Android CountDownTimer的Demo

在网上我还看到有人说在Android5.0以前的版本不能够很好的支持取消cancel();倒计时器。这是由于在之前源码中缺少上面贴出源码的第63,64,65,66这4行代码造成的,为了方便自己能够使用Android倒计时,我们不如自己在封装一个自己的计时器,如果大家着急用可以直接拿走即用,先看一下代码:

2016-01-11

空空如也

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

TA关注的人

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