- 博客(17)
- 资源 (30)
- 收藏
- 关注
原创 Android4.4 蓝牙源码部分分析
最近GOOGLE发布了Android4.4,看了一下源码;4.4的蓝牙打开流程这一部分还是有些变化的,从界面上看蓝牙开关就是设置settings里那个switch开关,widget开关当然也可以,起点不同后续的流程是一样的。先来看systemServer.java的代码,蓝牙服务开启的地方,真机情况下我们关心的是最后一个else分支。if (SystemProperties.get("ro
2014-07-28 17:43:03 5201
原创 ubuntu安装软件的方式
ubuntu安装软件的方式:通常的我们可以在ubuntu软件中心和新立得软件包管理器找到自己想要的软件,直接选择就可以自动下载并安装到电脑中,不想要的时候随时可以再从那里面卸载。这是第一种方法,也是最简便的方法。因为老大哥是Debain,所以ubuntu也支持deb快捷安装包。如果系统的软件包管理器源里没有你想要的软件,那么你从网上下载的ubuntu专用安装包就是这个格式(Debain
2014-07-25 16:39:34 1894
原创 除VISIO外,开源免费的流程图设计软件
提到流程图和图表设计,自然会想到微软出品的Office Visio,它是一款强大的流程图设计工具。Visio并不在Office标准套装中,需要额外付费购买,这可能会带来某些不便。一方面,并不是所有人都负担得起,另外,如果是应急之需,临时购买恐怕也来不及了。今天我们介绍几款免费的Visio替代软件,也许你对某些软件的名字感到陌生,现在我们逐一简要了解一下。1、DIA Diagram Edit
2014-07-25 15:24:55 31542 4
原创 Android 零基础学习之路
第一阶段:Java面向对象编程1.Java基本数据类型与表达式,分支循环。 2.String和StringBuffer的使用、正则表达式。 3.面向对象的抽象,封装,继承,多态,类与对象,对象初始化和回收;构造函数、this关键字、方法和方法的参数传递过程、static关键字、内部类,Java的垃极回收机制,Javadoc介绍。 4.对象实例化过程、方法的覆盖、final关键字、抽象类、接口、
2014-07-24 09:06:39 3970
原创 WIFI 状态栏显示的wifi信号强度与wifisetting列表不一致
[DESCRIPTION]状态栏显示的wifi信号强度与wifisetting列表不一致(不同步) [ANALYSIS]1、apk都是接收RSSI_CHANGED intent,并调用WifiManager.calculateSignalLevel()方法计算信号个数2、WifiSettings界面和状态栏的调用点分别是AccessPoints.jav
2014-07-22 14:00:41 7153
原创 写给我们这些浮躁 不安的程序员
2010年初写过一篇博客(我们是一群和平年代充满浮躁与抱怨的程序员),一年过去了,社会好像更浮躁,也有网友问我这方面的问题,于是有了下面这篇文章,再次写给我们这些刚入行浮躁的程序员,如何成长,以下是列出了一些成长的心得,我们不必每条都去实践,但是优秀的程序员成长过程中总会实践里面的几条。多做项目,多思考不要害怕做事,刚毕业的同学最缺的就是工作经验,乱七八糟的项目能让你很快就了解了一个公司的
2014-07-22 08:55:00 3583 16
原创 OPPO全面转型4G 胆大的未必会撑死
笔者按:撑死胆大的,饿死胆小的,这句话很好地向我们说明了胆气的重要性。而在社会的发展进程中,从来不缺乏因为敢于破釜沉舟、孤注一掷而最终获得最大成功的企业、名人。也正是那些鲜明的例子,让很多后来者前赴后继,为了那未知的成功而拼死奋战。智能手机领域在经过数年的发展以后,早已经硝烟弥漫。所有的手机厂商都争着向用户展示自己最有吸引力、最与众不同的一面,以获得用户的青睐。但现实是残酷的,几乎所有的手段从
2014-07-21 15:41:51 1610
原创 谷歌和苹果是“两种不同的政府”
谷歌I/O开发者大会上刚闭幕没几小时,《纽约时报》网络版就刊登评论文章对谷歌的野心(Ambitious)予以“揭露”,称谷歌正在让自己无处不在,”它想进入你的家中,你的车里,甚至固定到你的手腕上”。“无处不在”这个评价是非常恰当的,因为在这一届I/O开发者大会上,谷歌一口气发布了八大新品,遍及各个领域,它包括面对低价手机的AndroidOne平台,按谷歌的说法,该平台可以将目前An
2014-07-21 15:25:11 1700
原创 马云+许家印=神马?
马云+许家印=神马?李志起 CBCT志起未来营销咨询集团董事长www.lizhiqi.com 6月4日晚八点多,阿里巴巴集团董事局主席马云率领高管团队抵达广州恒大中心。恒大集团董事局主席许家印率领副总裁刘永灼等高管团队亲自迎接。诚然,这不是一般的会面,因为与此同时,全国各地媒体、特别是足球媒体已经得知消息,恒大将在5日召开新闻发布会,而内容则保密。 很明显,恒大很擅长于做这种
2014-07-21 15:22:08 2146
原创 Android AIDL使用详解
1.什么是aidl:aidl是 Android Interface definition language的缩写,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口icp:interprocess communication :内部进程通信 2.既然aidl可以定义并实现进程通信,那么我们怎么使用它呢?文档/android-sdk/docs
2014-07-17 16:32:58 1874
转载 Android WIFI源码思路详解(Android4版本之前)
一:什么是WIFIWIFI是一种无线连接技术,可用于手机、电脑、PDA等终端。WIFI技术产生的目的是改善基于IEEE802.11标准的无线网络产品之间的互通性,也就是说WIFI是基于802.11标准的,但WIFI不等同无线网络。二:Android平台下的WIFI模块简单介绍一下,WIFI模块的基本功能:1. 开关WIFI除了在WIFI设置界面可以开关WIFI,还有其他的方法可
2014-07-10 17:21:19 7798
转载 手机应用程序设计应该避免的5个问题
智能手机已走进人们生活的方方面面,优秀的手机应用程序都有类似的特点:设计优雅,便于使用,并且满足用户需要。最糟糕的应用程序是以千奇百怪的方式呈现,让消费者像张二的和尚摸不到头脑。以下五点我们应该引以为戒,避免在应用程序设计中再犯。 1.避免激进主义 喜欢自己设计的应用程序无可厚非,但是不可想当然的强加与他人。太多功能或者应用加入到设计中,可能会因为在某种程度上加大应用程序的复杂性,而不
2014-07-10 16:26:14 1254
原创 那些因为专注而成功的IT人
Linux之父:Linus Torvalds即林纳斯·托瓦兹 1969年12月28日出生于芬兰赫尔辛基市。 Linux内核的发明人及该计划的合作者。托瓦兹利用个人时间及器材创造出了这套当今全球最流行的操作系统(作业系统)内核之一。Linux的诞生显得充满了偶然。林纳斯经常要用他的终端仿真器(Terminal Emulator)去访问大学主机上的新闻组和邮件,为了方便读写和下载文件,他自己编写了
2014-07-09 17:44:53 1317
转载 微软不再支持XP 韩国怒了!
韩国政府将完全断绝与微软的关系,韩国政府发表声明称,韩国政府预计会在2020年之前完全斩断对微软软件的依赖性,换用开源软件。原因是后者不再支持Windows XP。韩国政府在声明中称,它将与开源软件界进行谈判,以解决某些软件的依赖性问题。韩国政府已经花了不少钱用Windows 7替换Windows XP,但它不想在2020年的时候重蹈覆辙。微软将在2020年终止对Windows 7系统的支持。从明
2014-07-04 17:58:25 1576
原创 IMAP和POP3有什么区别?
POP3协议允许电子邮件客户端下载服务器上的邮件,但是在客户端的操作(如移动邮件、标记已读等),不会反馈到服务器上,比如通过客户端收取了邮箱中的3封邮件并移动到其他文件夹,邮箱服务器上的这些邮件是没有同时被移动的 。而IMAP提供webmail 与电子邮件客户端之间的双向通信,客户端的操作都会反馈到服务器上,对邮件进行的操作,服务器上的邮件也会做相应的动作。同时,IMAP像POP3那样提供
2014-07-04 15:25:09 10921
原创 About Computer (一)
Computer Overview You've probably known about computers your whole life. But c
2014-07-09 16:37:56 2323
自定义文字自动切换而显示数组中的数据
2014-11-05
TranslateAnimation实现View的动态移动
2013-01-08
android全景图展示
2013-01-07
用各种动画效果实现Activity切换
2012-08-21
使用各种动画效果实现动态的Activity切换
2012-08-21
android 四大组件图解 ppt形式展示
2012-08-16
如何利用面向对象的编程思想更好的实现Android布局
2012-08-16
android 中图片资源的加密
2012-08-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人