- 博客(7)
- 资源 (9)
- 收藏
- 关注
原创 关于android混淆打包那些坑
项目上线,准备打包发布的时候,点开Build开始签名的时候,蛋疼的一个窗口弹出来了然而我又不想用第三方混淆工具,咋办呢?硬着头皮开始上吧!由于项目使用的是MVP(Retrofit+RxJava)架构,平时debug的时候混淆文件基本不碰,以下情况仅供借鉴。。 基本配置 ################################COMM##############################
2017-03-28 11:15:48 6781 1
原创 Android仿QQ侧滑效果
现在大多数APP都用到了侧滑,如QQ,加上一个简单的缩放效果,还有些是折叠效果。 先看效果图:其实要实现也是很简单的.首先,使用第三方库SlideMenu(侧滑菜单); 然后加上动画效果就可以了。那么动画效果要如何实现呢? 这里就要用到了菜单滑动时的监听器了:OnSlideStateChangeListenerpublic interface OnSlideStateChangeListene
2015-07-06 15:35:08 604
原创 Android模仿微信拍照对话框
对话框在移动终端经常使用的到,但是android系统自带的对话框很丑有木有!这里带来模仿微信点击头像后的对话框以及动画效果。先上图。 除了按钮背景不同,应该是没多大区别的 首先布局文件,这个不多说(包括按钮点击效果) 另外得知道一点:初始化对话框时要设置它的高宽及在屏幕的位置。 Mydialog.class代码 public class MyDialog extends Dial
2014-03-20 16:49:38 1444
原创 Java中对于回调函数的简单理解
有一天,贾君鹏走在路上,突然感觉肚子饿了。于是他给妈妈打电话说:妈妈,饭做好了叫我。然后贾君鹏的妈妈开始做饭,等饭做好了的时候妈妈给贾君鹏回了个电话:快回来吃饭吧,然后贾君鹏就快乐的回家了。 上面就是回调机制的一个简单直白的例子。用英文来说就是:If you call me , I will call you back。 那么使用回调函数有什么好处呢?从上面的例子我们大概可以看出:如果不用回调
2013-09-27 15:59:13 1067
原创 Pull解析Xml
在android中,解析Xml文件方式大概有三种Dom、SAX和Pull(推荐使用),个人也感觉pull方式比较简单,好用...所以前两种就pass掉.. 这里就简单的写下解析xml和生成xml的两个方法: 解析Xml public static List getPersons(InputStream in) throws Exception{ List persons = null
2013-09-26 16:57:13 674
原创 android图片涂鸦(标记)
相信很多人对类似于画板的应用并不陌生,分析其原理也很简单,画图,擦除...今天的示例也和画板有关,先上效果图: 主界面:一个图片,一个textView,点击图片后放大,出现两个按钮,点击标记按钮就可以对图片进行涂鸦,返回后图片回复正常大小,涂鸦的痕迹还留在上面。大概就这么多功能。 下面开始分析需求: 由于主要功能是涂鸦,所以先从第二张图开始,我们知道,实现画笔随着手指
2013-09-22 17:15:22 2122 2
原创 android通讯录右侧字母导航的简单实现
接着上一篇文章,在已经分组排序好了的expandableListView界面加上导航的功能,因为刚学安卓不久,一开始还挺怕这玩意儿的,后来看了网上的几篇文章,再加上自己的思路,做好了之后一想,其实也没有多复杂,而且还挺简单的.先上完成后的效果图: 关于字母导航的在网上大概有两种实现方法: 1,使用button或image控件 2,画图 其实原理都差不多,本文在这里用的是画图
2013-09-16 16:25:47 2827
android从网络,SD卡获取图片,压缩后显示到界面,可以保存到本地
2013-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人