Ricky

Stay hungry, Stay foolish.

Android keep screen on 方法

有些时候我们需要让手机处于 屏幕唤醒状态(屏幕不熄灭),这个时候我们就需要用到 PowerManager了,代码如下: @Override public void onResume() { if(getActivity()!=null){ PowerManager pm = (Po...

2013-08-29 20:38:57

阅读数 1565

评论数 0

Java 集合转换(数组、List、Set、Map相互转换)

Map、Set转换为List 的方法有很多种,这里我介绍最简单的方法。 1、Map转换为List //map转换为 list //Map map; //List list = new ArrayList(map.values()); List list = new ArrayList(...

2013-08-29 20:18:33

阅读数 126777

评论数 7

android popupwindow 中EditText自动弹出输入法并获取焦点 解决办法

在使用PopupWindow +EditText 进行搜索时,需要PopupWindow 一弹出时 输入法窗口也跟着弹出,并且EditText获取到焦点。 刚开始直接 弹出 输入法窗口,代码如下: imm = (InputMethodManager) et_search.getConte...

2013-08-28 17:54:26

阅读数 4321

评论数 1

android 软键盘Enter键图标的设置

软键盘的Enter键默认显示的是“完成”文本,我们知道按Enter建表示前置工作已经准备完毕了,要去什么什么啦。比如,在一个搜索中,我们输入要搜索的文本,然后按Enter表示要去搜索了,但是默认的Enter键显示的是“完成”文本,看着不太合适,不符合搜索的语义,如果能显示“搜索”两个字或者显示一个...

2013-08-26 17:12:43

阅读数 1340

评论数 0

android 自定义View研究(三) — 自定义组合控件

今天和大家分享下组合控件的使用。很多时候android自定义控件并不能满足需求,如何做呢?很多方法,可以自己绘制一个,可以通过继承基础控件来重写某些环节,当然也可以将控件组合成一个新控件,这也是最方便的一个方法。今天就来介绍下如何使用组合控件,将通过两个实例来介绍。 运行效果图如下: ...

2013-08-26 15:39:47

阅读数 2484

评论数 0

android 自定义View研究(二) — 自定义控件添加属性

前一篇讲到了自定义View,有些时候为了提高复用性,可能需要给 自定义的View添加某些属性,比如 字体大小、字体颜色等等,这一篇就跟大家探讨 自定义View并添加属性 的实现。 工程目录结构如下: 1、在values 目录下新建 attrs.xml

2013-08-26 13:46:00

阅读数 2529

评论数 0

android 自定义View研究(一)

对于一个手机的用户体验来说最重要的部分莫过于界面了,为此Android中提供了通过XML布局的方式来进行布局,各种布局方式和控件的使用就不多说了,如果有不会的可以参考下这个一个Demo让你掌握所有的控件。对于布局来说,个人感觉只用XML布局会有一定的局限性。所以就有了通过继承View以及其他控件来...

2013-08-26 11:38:57

阅读数 1282

评论数 0

Android Service 详解

Service概念及用途 Android中的服务,它与Activity不同,它是不能与用户交互的,不能自己启动的,运行在后台的程序,如果我们退出应用时,Service进程并没有结束,它仍然在后台运行,那 我们什么时候会用到Service呢?比如我们播放音乐的时候,有可能想边听音乐边干些其他事情,当...

2013-08-25 16:03:12

阅读数 1149

评论数 0

android 底部弹出菜单(带透明背景)

最近项目中需要在界面的底部弹出一个向上弹出的菜单界面,并且带渐变的透明背景,跟大家分享一下! 运行效果图: 菜单界面 share_popup_menu.xml <RelativeLayout xmlns:android="http://schemas.android...

2013-08-24 22:13:41

阅读数 7768

评论数 1

Android之 多线程下载、断点续传 实现

昨天终于发布了电话帮4.0.0 版本,可以轻松一阵了,应用下载地址:http://www.yulore.com/products/,还请大家多多支持哦!忙里偷闲把应用中用到的下载模块给独立出来,跟大家分享一下。

2013-08-23 15:41:04

阅读数 5541

评论数 13

Android之联系人PinnedHeaderListView使用

Android联系人中的ListView是做得比较独特的,于是想把它从源码中提取出来,以便日后使用。写了一个简单的例子,一方面算是给自己备忘,另一方面跟大家分享一下。 好了,先来看看效果图: 向上挤压的动画 选择右边的导航栏 好了,废话不多说,直接上代码 右侧导...

2013-08-22 20:40:35

阅读数 7966

评论数 4

android 代码混淆proguard

最近公司要发布客户端新版本,因为涉及到一下安全信息,需要对程序中的关键代码进行混淆,需要用到Proguard Android 集成了Proguard,你只需要在配置文件中 启用proguard即可 # This file is automatically generated by An...

2013-08-22 15:29:37

阅读数 1793

评论数 1

android 获取地图中心点的经纬度坐标

最近项目中需要让用户在 地图上选择 商户的位置,需要有一个图标一直在屏幕的正中央,然后用户拖动地图的时候,动态解析中心点的地址信息,效果图如下: 废话不多说了,直接上代码吧 界面布局文件 select_shoplocation.xml <LinearLayout xmlns:a...

2013-08-22 15:01:44

阅读数 4787

评论数 0

android mapabc 地图 无法 拖动、缩放问题

项目中需要用到地图功能,使用的是mapabc,但是在3.0以上真机上一直出现图层加载不出来,无法拖动,缩放也失效等问题,困扰了一周,写了不下5个demo单独测试均没有任何问题。仔细想了下,无法加载说明view不能显示,从这个角度出发,果然找出了问题的根源。 原因:从android3.0开...

2013-08-19 17:44:39

阅读数 1507

评论数 0

android loading界面 & 自定义ProgressDialog

最近项目中 列表页加载数据的时候 需要显示一个加载进度的界面,系统提供的进度条都比较难看,这里需要我们自定义ProgressDialog。 界面布局 <RelativeLayout xmlns:android="http://schemas.android.com/apk/re...

2013-08-19 12:44:52

阅读数 5936

评论数 0

Java 判断一个日期 是否为 今天、昨天

joda time,maven

2013-08-13 17:09:02

阅读数 18537

评论数 2

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