自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (2)
  • 收藏
  • 关注

原创 mac版 Android反编译文件操作流程

一.下载反编译工具反编译用到的相关工具主要有三个,分别为:dex2jarjd-guiAndroidCrackTool三者的作用分别是:将dex文件转为jar文件查看jar包里的源码字节码转源码二.使用反编译工具下载完成之后工具就是这样:注意:其中AndroidCrackTool普通Mac软件安装,dex2jar解压即可,重点说一下jd-guijd-gui普通安装会发现打开就是崩溃,需要使用该方式进...

2018-03-08 18:50:50 237

原创 硬盘缓存使用类SHDiskCache,缓存的基本操作、时长管理以及数据回调

写这个主要还是用来记录一下,避免自己长时间不用后想不起来之前项目里做数据缓存到本地,小的使用SP,大的用Litpal,但是后来想做一个用于存储网络请求下来的数据的工具,就有了现在这个基于DiskLruCache和Reservoir的封装正文:介绍:SHDiskCache是基于DiskLruCache和Reservoir的封装,能够实现网络请求下来的数据的本地存储,包括线程管理、缓存时间控制以及回调...

2018-02-24 15:21:18 537

原创 自己处理Webview时出现的问题的汇总

做了这么久android,使用webview出现了不少的问题,也积累了不少的解决方案,记录一下防止遗忘另外,很多解决方案也是从网上扒的,不好意思了。。。汇总如下:1.只在app界面内部跳转,不跳转到浏览器重写相关方法,处理如下:webview.setWebViewClient(new WebViewClient() { @Override

2018-02-02 18:51:46 671

原创 自定义view实现涂鸦(画板)功能(二)

项目一直在做,现在空闲下来才有空整理剩下的。     进入正文:     需求修改之后,需要添加画椭圆、画矩形以及画箭头的方法,之后需要将在白色背景上作图改为在图片上进行编辑     总体来说:完成方式类似,只需要在外部设置按钮用标记去标识,在画板中变化画图方式即可该注释的地方我都加在代码里,所以就不作太多的额外说明了先定义一下画图方式://设置画图样式

2016-07-08 10:40:36 4515 12

原创 自定义view实现涂鸦(画板)功能

自定义view实现涂鸦功能,包括撤销、恢复、重做、保存以及橡皮擦(在风格中实现)功能,小模块包括画笔颜色调整、画笔尺寸调整、画笔类型(包括正常画笔以及橡皮擦功能),之后又陆续实现了画圆、画矩形以及画箭头的功能,这里我们先完成前面的需求撤销:/** * 撤销 * 撤销的核心思想就是将画布清空, * 将保存下来的Path路径最后一个移除掉, * 重新将路

2016-05-27 16:50:13 11517 14

原创 Activity和Fragment之间的数据传递

一.Fragment向它所依附的Activity传递数据,步骤:   1.在Fragmnet中定义一个接口,该接口需要activity去实现,类似定义下面这种接口,参数就是我们想传递给activity: //回调接口用于传递年月给activity public interface OnDateGetListener{ void onDateGet(int displ

2016-05-27 14:38:30 3631

原创 最近项目里碰上了饼图,顺便整理了下几种Android饼图,以作参考

林林总总,大概用了三种方式来实现饼图         第一种:自定义一个piechart,亲自来画一个饼图,归根结底还是参照老外的思路,但是还是有自己的一点想法在里面,先上代码:import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import andr

2016-05-24 11:28:49 9586 6

原创 Android关于创建涂鸦板过程中出现的小问题

我前一段时间在制作涂鸦板的过程中在处理橡皮擦功能上碰上了一些小问题,网上部分资源提到的实现方法和我下面说到的橡皮擦基本方法实现思路大仿类似,以下是基本思路:     橡皮擦就是用和画布颜色一致颜色的画笔在屏幕触摸,实现橡皮擦的功能。         1)初始化画笔,并且设置画笔的颜色为白色(这里其实要设置为画布的颜色)。         2)设置画笔的大小为合适的大小。

2016-05-09 14:20:52 1397

空空如也

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

TA关注的人

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