2011年10月6日

Android屏幕锁定实例源码详解教程一

摘要: 相信手机屏幕的锁定大伙熟悉吧?找个时间写下对屏幕锁的控制及学习,希望能帮助朋友们对屏幕锁更加了解,以备不时之用,九宫格 PIN密码 密码锁屏等会有屏幕锁二中详细介绍,大家看来看这篇简单的,来热热身,先简单讲下下:之前在Android中,只能等到手机不使用规定时间或无操作时,手机会自动锁定,解锁用电源键对吧?现在好了,自从:API Level 8 (Android 2.2) 开始, Android提供了DevicePolicyManager类, 可以让你的应用程序也能执行屏幕锁定等操作,以下程序中会用到的锁定屏幕的操作类中要使用的对象有以下三个:现在三个类,在这就不一一解释,至于英语不好的朋友们 阅读全文

posted @ 2011-10-06 20:39 vus520 阅读(1655) 评论(0) 推荐(0) 编辑

2011年10月5日

Android屏幕锁定实例源码详解教程二

摘要: 最近有朋友问屏幕锁定的问题,自己也在学习,网上找了下也没太详细的例子,看的资料书上也没有有关屏幕锁定程序的介绍,下个小决心,自己照着官方文档学习下,现在做好了,废话不多说,先发下截图,看下效果,需要注意的地方会加注释,有问题的朋友可以直接留言,我们共同学习交流,共同提高进步!直接看效果图:一:未设置密码时进入系统设置的效果图如下:二:运行DEMO,进入应用时:三:设置密码方式预览:四:只设置密码保护时的效果图五:密码解密效果图六:设置九宫格加密时的效果图七:九宫格解密时的效果图八:解密成功后,进入我们手机系统的图下面来简单的看下源码吧,此处讲下,这个小DEMO也是临时学习下的,有讲的不明白的地 阅读全文

posted @ 2011-10-05 20:57 vus520 阅读(1280) 评论(0) 推荐(0) 编辑

2011年9月24日

国内主流Android安卓应用市场简介

摘要: GOOGLE对安卓市场的建设比较开放,所以安卓应用市场有点小乱,不懂行的经常搞不清楚哪个是官方、哪些是第三方。本文小结下国内几个主流的Android市场:1. Android Market 官方的大名不用介绍,google官方的应用市场,中文名,电子市场,里面应用众多,既然是官方市场,覆盖量自然也是最大的。不过目前的gm在中国也出现了严重的水土不服,而国内的水货,大多刷新了自己的rom,里面基本上由于利益驱动,默认没有google的官方电子市场了。所以gm也面临中国本土特殊环境的尴尬。2.安卓市场 hiapk因为hiapk论坛超火爆的人气,应该是国内占有率最大的电子市场了,应用众多,也更贴近于 阅读全文

posted @ 2011-09-24 12:46 vus520 阅读(949) 评论(0) 推荐(0) 编辑

2011年9月20日

揭开应用推广运营背后的秘密

摘要: 但是,一个人真正成为某款应用的用户是在哪个时刻呢?是他决定下载这款应用的时候吗?还是他安装了这款应用的时候?事实上,都不是。甚至当他启动并 进入了这款应用的时候,也还没有真正成为这款应用的用户——通常这时他还带着怀疑的态度。只有当他觉得这款应用符合(也可能是超出)他的期望值、或者至少 还有兴趣再次进入应用体验时,他才真正成为这款应用的用户。为了帮助那些移动应用开发者认清这一点,我们通常用以下这个AARRR模型向他们解释一个移动应用背后的运营模式。什么是AARRR模型AARRR是Acquisition、Activation、Retention、Revenue、Refer,这个五个单次的所写,分别 阅读全文

posted @ 2011-09-20 01:04 vus520 阅读(176) 评论(0) 推荐(0) 编辑

2011年9月17日

如何使用指定浏览器打开网页

摘要: 就是查看一下本机上可用的浏览器,因为之前做过检测语音识别程序时需要检测Google 语音命令,这里简单的修改了一下就可以查看了。 具体代码如下:package com.google.code.cakedroid.demo; import java.util.List; import com.google.code.cakedroid.R; import android.app.Activity; import android.content.Intent; import android.content.pm.PackageMa... 阅读全文

posted @ 2011-09-17 13:42 vus520 阅读(914) 评论(0) 推荐(0) 编辑

2011年9月13日

编程给你现实生活带来了哪些坏习惯

摘要: 1. 编程已给我带来很多坏习惯,编程也每天在继续给我新增更多的坏习惯。当然有些习惯和编程无关了。下面这些习惯尽管我也很想改掉,但已根深蒂固。 a. 在天地万物中,去发现多态、继承和模式; b. 用十六进制代码中的像素和颜色来解释某东西的大小; c. 在日常交谈中用代码相关的抽象术语。 2. 我现在认为256这个数字非常完美。但非程序员不明白这个,有时候让我措手不及。 编者评:1024呢? 3. 我在看纸质书时,我就非常沮丧。为什么我不能用Ctrl + F来找想看的东西呢? 编者评:我在看电视时,一到广告,我也非常沮丧。为什么我不能往后拖呢?4. Q: Do you want tea OR .. 阅读全文

posted @ 2011-09-13 18:25 vus520 阅读(199) 评论(0) 推荐(0) 编辑

2011年9月10日

你的睡眠时间和睡眠质量达标了么?

摘要: 导读:充足的睡眠时间到底是多少?虽然人与人之间存在个体差异,但大部分人所需的睡眠时间还是基本相同。除了睡眠时间,睡眠质量也非常重要。睡眠时间不同年龄段,所需的睡眠时间也不尽相同。美国国家睡眠基金会推荐的睡眠时间如下图。对照一下,你的睡眠时间达标了么?睡眠质量此外,也不能追求睡眠时间的“数量”,而忽视睡眠质量。高质量睡眠的一般特征是:1.半小时内入睡;2.整夜基本不醒。最佳睡眠时间:晚10点至早6点。这一点对于IT业的和创业初期的朋友来说,可能比较困难。睡眠质量小测试下面有10个小问题,4个选项:A经常、B有时、C很少、D从未。 依据下面每个问题,请记录下你的选择。01、睡眠时间很不规律,不能按 阅读全文

posted @ 2011-09-10 12:12 vus520 阅读(200) 评论(0) 推荐(0) 编辑

2011年8月30日

Android 分析监听器上的参数position和id(一)

摘要: Android API中有部分事件监听器的方法中都会有参数position和id,它们是用来描述一个视图当中的某一项(item,当然你也可以理解成其它的意思)的属性。position描述该项在视图中所处的位置;而id描述的是该项的id,确切点说是该项在视图中所在的行位置。 这就造成了一种困惑,我们在实际开发中,到底怎么去理解去这两个参数?我们又该怎么去使用?两者又何区别? 下面以ListView中的onItemClickListener事件监听器为例,分析一下两者的区别及其如何使用。 一、区别 貌似有点复杂,分两种场景来讨论: 1.ListView用SimpleAdapter展示数据... 阅读全文

posted @ 2011-08-30 12:05 vus520 阅读(953) 评论(0) 推荐(0) 编辑

2011年8月27日

Android 分析监听器上的参数position和id(二)

摘要: 二、使用方式 分两种场景,以代码的形式来展示使用方式,以下均选中第2行: 1.SimpleAdapter模拟数据,其中_id类似于数据库中的主键,主键名一定要带有”_id”,Android好这口。虽然不是从数据库获取的数据,但最好也要遵从这种习惯。ArrayList> classic = new ArrayList>(); HashMap englishMap = new HashMap(); englishMap.put(“classic_id”,1l);englishMap.put(“name”,lileilei); englishMap.put(“gender”,male); 阅读全文

posted @ 2011-08-27 13:37 vus520 阅读(791) 评论(0) 推荐(0) 编辑

2011年8月25日

如何让AlertDialog 在点击确定或者取消时不消失

摘要: 众所周知,AlertDialog类用于显示对话框。关于AlertDialog的基本用法在这里就不详细介绍了,网上有很多,读者可以自己搜索。那么本文要介绍的是如何随心所欲地控制AlertDialog。现在我们来看看第一个需求:如果某个应用需要弹出一个对话框。当单击“确定“按钮时完成某些工作,如果这些工作失败,对话框不能关闭。而当成功完成工作后,则关闭对话框。当然,无论何程度情况,单击“取消”按钮都会关闭对话框。这个需求并不复杂,也并不过分(虽然我们可以自己弄个Activity来完成这个工作,也可在View上自己放按钮,但这显示有些大炮打蚊子了,如果对话框上只有一行文本,费这么多劲太不值了)。但使 阅读全文

posted @ 2011-08-25 13:55 vus520 阅读(642) 评论(0) 推荐(0) 编辑

导航