排序:
默认
按更新时间
按访问量

LeakCanary源码分析

内存泄漏是每个android app都应当重视的东西,在检测内存泄漏这块大家应该都用过LeakCanary这款神器,直接自动检测并形成报告,非常方便查看,github上有直接的使用方式github地址 Demo使用介绍 github上download下代码,直接运行 点击按钮,然后旋...

2017-06-24 22:34:15

阅读数:506

评论数:0

sqlcipher加密数据库

今天介绍一个在之前公司用到的技术(发现文章一直在草稿箱里没发,今天发了),觉得还不错,分享出来。在android开发中有时候需要对数据库进行加密处理,不管这个数据库是我们程序自己创建的还是我们自己从外部导入的已经存在的数据库,我们都有可能需要对它进行加密。加密方式无非两种,一种是对读写的内容进行加...

2017-02-13 15:32:17

阅读数:653

评论数:0

Zxing之Android源码解析

上一篇文章中Zxing项目介绍之移植篇我们介绍了如何将Zxing项目移植到自己的项目,并且简化了大量的代码只剩下基本的扫描功能,这篇文章将针对前一篇文章的简化后的Demo解析Zxing二维码解析的大致过程。

2017-02-13 15:25:23

阅读数:2398

评论数:0

Zxing之Android移植篇

目前二维码扫描功能在app上已经非常成熟了,而zxing项目也是目前可以说是最流行的二维码扫描方面的开源项目了,今天介绍下,怎么把zxing移植到我们android工程项目,最近做这方面的工作,发现网上这方面的介绍比较少,今天整理一篇。 zxing github网址 github项目代码很多,...

2017-02-08 17:43:33

阅读数:3455

评论数:4

原生接入React-Native实战之配置篇

最近工作上的项目要接入react-native技术,因此需要把原生项目接入到rn的配置环境中,整个过程遇到了不少坑,rn以后会是个趋势,也许慢慢会有越来越多的人需要将现有项目接入rn,估计在配置的时候都会遇到一些坑,这篇文章记录下整个配置的过程,既为提自己做个记录,也希望能帮到有同样项目需求的人。...

2016-11-13 17:07:05

阅读数:4238

评论数:0

拆轮子之热修复框架AndFix

这一两年各种热修复框架风起云涌,各种优秀开源框架不断推陈出新,今天就来介绍一下AndFix,虽然这套框架不是能解决所有问题,但其中的思想精髓还是很值得研究一下的。使用方法1、从AndFix 官网下载最新的AndFix代码,导入到Demo工程里作为library,也可以用添加依赖的方式compile...

2016-09-27 14:38:58

阅读数:968

评论数:0

拆轮子之动态加载DynamicLoadApk

本篇文章demo地址动态加载是什么应用在运行的时候通过加载一些本地不存在的可执行文件实现一些特定的功能,Android中动态加载的核心思想是动态调用外部的Dex文件,极端的情况下,Android APK自身带有的Dex文件只是一个程序的入口(或者说空壳),所有的功能都通过从服务器下载最新的Dex文...

2016-08-26 16:30:57

阅读数:2856

评论数:0

Android Ui卡顿检测

好久没来写技术博客了,惭愧惭愧,因为前段时间在忙其他一些事情,这段时间稍微时间松了点,赶快来补写下技术博客,可不能荒废了。 今天介绍的技术是一个很简单,但是确实有用的东西。众所周知,做android开发的应该都知道UI线程这个东西吧,UI线程顾名思义就是用来执行渲染UI相关操作的,为了良好的用户...

2016-07-12 16:59:08

阅读数:2210

评论数:0

Android WebView保存登陆cookie

最近给H5部门做一个app,需求比较简单,就是用webview直接loadUrl去加载网页,但做的时候遇到一个小需求,网上找的答案都不是很让人满意,感觉好多复制黏贴,所以想想,还是自己写一篇吧。 遇到的需求是H5网页里有让用户登陆的界面,用户登陆成功后,退出app,下次要能记住登陆状态,不需要再...

2016-02-27 17:12:12

阅读数:6721

评论数:6

仿QQ聊天列表界面demo

先看下今天要实现的demo的效果图 大体分解下主要要如下需求: 1、聊天列表有个会伸缩的头部,伸缩过程中列表不可滑动 2、列表项可以向左滑动拖出删除功能,并且点击删除该列表项,滑动列表时有处于删除功能态的列表想需先重置列表状态 3、列表项右侧有代表未读条数的小圈,拖动可删除。列完需求之后,...

2015-12-24 16:57:09

阅读数:4297

评论数:2

MuPDF for Android编译过程小结

最近使用mupdf在自己的app上用来打开pdf类型的文件,把自己编译的过程在这里做个小小的记录 源码下载 首先需要把mupdf的源码下载下来为后续编译出so文件做准备,这里推荐官方的下载地址MuPdf官网,里面提供了git地址,这里还推荐另一个地址GITHUB地址 GITHUB地址,而且GITH...

2015-12-10 19:06:26

阅读数:7780

评论数:11

Fragment的展现与Activity状态丢失 IllegalStateException:Can not perform this action after onSaveInstanceState

Fragment的展现与Activity状态丢失 –java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState下面的异常信息自从Android Honeycomb问世后,在stacko...

2015-11-07 16:38:30

阅读数:2883

评论数:0

OKHttp源码解析(三)

public void readResponse() throws IOException { if(this.userResponse == null) { if(this.networkRequest == null && this.ca...

2015-08-04 09:29:48

阅读数:6988

评论数:10

OKHttp源码解析(二)

上一篇文章里我们大致分析了OkHttp整个请求的流程,重点分析了具体发送请求前都做了哪些操作,这篇文章我们将继续上篇的内容,看看在发送请求过程中做了什么,看了上篇文章的应该都知道,我们将从HttpEngine的sendRequest入手看是如何操作的public void sendRequest(...

2015-07-29 23:22:33

阅读数:8830

评论数:10

OKHttp源码解析(一)

在上一篇博客中,我们介绍了OKHttp的基本用法,这一篇我们将从源码角度来看下OKHttp是如何完成一些列的网络的操作的。 我们知道在okhttpclient同步请求和异步请求调用的接口不一样,但它们最后都是殊途同归地走到Call里面的private Response getResponseWi...

2015-07-27 23:14:45

阅读数:28716

评论数:11

OKHttp使用简介

现在android网络方面的第三方库很多,volley,Retrofit,OKHttp等,各有各自的特点,这边博客就来简单介绍下如何使用OKHttp。梗概OKHttp是一款高效的HTTP客户端,支持连接同一地址的链接共享同一个socket,通过连接池来减小响应延迟,还有透明的GZIP压缩,请求缓存...

2015-07-22 11:16:12

阅读数:77945

评论数:34

Android推送进阶课程学习笔记

Android推送进阶课程学习笔记今天在慕课网学习了Android进阶课程推送的服务器端处理回执的消息 。这集课程主要介绍了,当服务器往客户端推送消息的时候,客户端需要发送一个回执回来确认收到了推送消息才算一次完整的推送过程。 具体的实现方法为服务器推送一个消息到客户端的时候,会生成一个相应的u...

2015-06-28 23:26:33

阅读数:2074

评论数:1

利用Recycleview水平平移并自动挪动Item位置(仿Instagram效果)

先来看看Instagram在编辑图片水平挪动的过程中的效果图

2015-04-11 16:02:36

阅读数:10183

评论数:2

编译Android源码与内核总结

这些天花了些时间自己下载了android源码来编译,其中走了一些弯路导致耗了些时间,现在重新梳理总结下,让有相同想法的人自己编译的时候能少走些弯路,官方指导文档在http://source.android.com/source/initializing.html。 1、安装linux环境 我是wi...

2014-10-20 22:35:08

阅读数:3584

评论数:20

Android版百度地图MapView维护

最近项目工程使用百度地图,功能确实强大,但就像论坛里很多人提的那样,在MapView的刷新问题上,百度地图还有一定bug,比如在一个dialog中放一个MapView,却发现dialog中的MapView展现效果很差,很多地图上的标志没有刷新出来。比如下图 我们可以看到整个地图完全乱套了...

2013-12-06 22:18:50

阅读数:8739

评论数:0

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