Android中图片保存到本地,并及时更新到系统相册 Posted on 2015-11-11 | In Android Notes Symbols count in article: 8.2k | Reading time ≈ 7 mins. 由于各个手机厂商对原声Android系统的阉割,造成在各种手机上做测试时,通过App保存的图片不能迅速的显示在系统相册内。本实验所使用的测试机是红米2A(Ps: 雷神着实给手机阉割的很是难受啊,简直了), 可以完美的做到将图片保存到本地,并及时更新到系统相册. 国际惯例,先上代码 123456789 ... Read more »
Android中github开源进度条类框架SmoothProgressBar的使用 Posted on 2015-09-16 | In Android Notes Symbols count in article: 35k | Reading time ≈ 31 mins. ¶前言 SmoothProgressBar是Github上的一个开源框架, 牛人所著, 只作翻译; 开发环境:Android studio;Eclipse用户请直接进入项目首页,克隆源码。 Github项目主页:SmoothProgressBar 有没有炫酷的Fell啊 ¶详细配置使用说明 ¶ ... Read more »
Android 实现手机震动功能 Posted on 2015-08-16 | In Android Notes Symbols count in article: 7.3k | Reading time ≈ 7 mins. ¶开发环境 <1> Eclipse Adt-abundle for windows; <2> Android studio; ¶配置 在AndroidManifest.xml中添加震动权限: 1<uses-permission android:name="andro ... Read more »
Android自定义dialog之多选列表框的实现(四) Posted on 2015-07-28 | In Android Notes Symbols count in article: 13k | Reading time ≈ 12 mins. 多选列表框的实现原理极为简单,基本上是用系统原生的Dialog,主要看一下内容的实现。先上效果图: ¶具体实现 主要是AlertDialog和DialogInterface.OnClickListener的使用,具体API接口实现中又完成了调用系统相机拍照, 系统相册图片的选取功能。 ¶Butt ... Read more »
Android自定义dialog之进度条的实现(三) Posted on 2015-07-28 | In Android Notes Symbols count in article: 18k | Reading time ≈ 16 mins. 进度条的实现原理其实很简单,就是设置一个动画,使图片在对话框中旋转。同时设置一定的时间限制,通常为几秒钟;当时间到期后开始执行相应的业务操作。具体的介绍见下文: ¶效果图: ![ProgressDialog1](https://gitee.com/absentm/gitRes/raw/master/ ... Read more »
Android自定义Dialog之警告框1和警告框2 的实现(二) Posted on 2015-06-28 | In Android Notes Symbols count in article: 37k | Reading time ≈ 33 mins. 这里的实现样式设计,还以圆角矩形为主。(PS: Google新出的原质化设计的确很赞,有时间一定要认真学学). 再看一下长得样子: 可以看出还是经典的警告框设计,主要包含窗口遮罩、对话框标题、描述及按钮等组成部分。详细的实现细节,看下文。 ¶具体实现 ¶MainActivity中Button( ... Read more »
Android 中几款自定义Dialog的实现(一) Posted on 2015-06-28 | In Android Notes Symbols count in article: 74k | Reading time ≈ 1:07 本文中,将会介绍几款自定义样式的Dialog的实现,包括(单个“确认”按钮的警告框1,含取消和确认按钮的警告框2,),预览样式如下: ¶Demo主界面的实现: 由第1张图片可见:主界面的实现很简单,四个按钮Button,设置No Title, 间隔和按钮的background! ¶主界面 ... Read more »
Android SwipeRefreshLayout 官方下拉刷新控件介绍 Posted on 2015-05-20 | In Android Notes Symbols count in article: 1.3k | Reading time ≈ 1 mins. 摘要: Android SwipeRefreshLayout是Google官方给出的下拉刷新控件,特别的炫酷!相应的介绍网上也一大堆的内容。 推荐参考地址: 1: SwipeRefreshLayout使用的简单介绍 2: API doc ¶使用中注意的问题: 1: 首先须把你的support l ... Read more »
Android 使用Thread+Handler实现非UI线程更新UI界面 Posted on 2015-04-20 | In Android Notes Symbols count in article: 81k | Reading time ≈ 1:13 **摘要:**每个Android应用程序都运行在一个dalvik虚拟机进程中,进程开始的时候会启动一个主线程(MainThread),主线程负责处理和ui相关的事件,因此主线程通常又叫UI线程。而由于Android采用UI单线程模型,所以只能在主线程中对UI元素进行操作。如果在非UI线程直接对UI进 ... Read more »
Java中使用Gson解析json数据 Posted on 2015-03-28 | In Java Notes Symbols count in article: 51k | Reading time ≈ 46 mins. ¶前言 承接上篇文中,讲到eclipse开发环境中Gson的引入和基本使用;下面将讲述java中的网络编程和Gson对json字符串的解析: **java 发送Http Get请求 ** java 发送Http send请求 请求返回json数据的类构造 ¶发送Http Get请求 12345 ... Read more »