自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学习

编程艺术带来享受

  • 博客(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

原创 About Computer (二)

1 How Do People Use Computers

2014-07-10 16:19:08 1836

原创 那些因为专注而成功的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

MVP模式开发一个下载功能

有关MVP模式设计的下载功能

2016-11-16

Android阅读器源码

基于BFReader源码进行二次开发的阅读器应用

2015-12-24

将Activity的生命周期打印出来

对手机进行操作,例如锁屏 亮屏 解锁的 长按POWER键时会调用相关的回调函数,并打印到一个文本中,文本是保存到手机中

2015-01-16

自定义文字自动切换而显示数组中的数据

自定义绘制的一个小例子,同时代码中还运用了自定义属性的使用。基于是canvas.drawText,所以绘制时会存在偏差,参考http://www.fookwood.com/archives/1004

2014-11-05

android蓝牙模块源码分析

如果您有android源码,并像分析蓝牙源码模块的简单内容,可以看看此文档,这只是简单的ppt文档

2014-08-01

xml PULL解析的一个小例子

android项目的一个pull解析的小DEMO

2014-01-07

等待机制与锁机制wait notify

一个简单的线程同步机制,也能实例了解wait notify的使用,notify与notifyAll的区别

2014-01-03

排序比较器的使用

简单的排序方法使用 Android的开发中我遇到的是象棋电脑下棋时的检索排序

2013-01-28

比较android px sp dip单位

简单的比较android各个单位的小程序

2013-01-25

TranslateAnimation实现View的动态移动

可以实现一个View的动态移动 多种设置方法如setFillAfter、重新设置view的位置来达到View中控件的正确移动

2013-01-08

android全景图展示

一个自己开发的全景图展示 此程序使用了开源类库Panorama.jar 如果需要下载 可http://download.csdn.net/detail/eoeandroida/4957773

2013-01-07

全景图展示的类库

将六张图或者四张图加载到程序当中,如上下前后左右的图片 则可开发出一个全景展示场景。即体现立体感

2013-01-04

传感器开发类库

sensorsimulator 可在虚拟机上模拟传感信息的改变,从而回调onSensorsChanges()方法

2013-01-04

jbox2d-2.0.1-library-only.jar

JDox2D引擎库,使其可以进行使用JDox2D引擎开发

2012-12-04

二进制字节与字符串之间的转换

怎样使图片字节转化为字符串,有相关的操作说明

2012-10-25

3D模型开发(菱形、立方体)

刚刚学习过的3D模型开发,十分基础而又实用的3D实例,可以旋转,颜色也多样,可以自己在代码中多多测试 另外,代码注释十分详细

2012-08-30

简单的画笔绘制功能实现

利用缓存原理,进行简单的画笔绘制。也可用于扩充到其他图片、图像的绘制组合上

2012-08-28

各种动态切换效果 包括3D翻页

各种切换效果,在前两天上传的Demo基础上,又添加了一些新的切换效果,包括3D切换、优酷扇形菜单。个人整理,大家一起多多学习。

2012-08-23

Android 官方开发者指南

开发者指南,介绍了Android从业人员变为IT精英应该具备的知识。权威版谷歌官方出版。对于想成为精英,不愿再做IT民工的人应该有帮助

2012-08-21

android API中文文档

Android API文档,有了他,你就可以告别有道、谷歌翻译鸟

2012-08-21

用各种动画效果实现Activity切换

利用Animation实现的各种效果,包括:淡入淡出效果、转动淡出效果、压缩变小淡出效果、左右交错效果、缩小效果。代码量小、学习简单,但开发过程中可利用率十分高。

2012-08-21

使用各种动画效果实现动态的Activity切换

利用Animation实现的各种效果,包括:淡入淡出效果、转动淡出效果、压缩变小淡出效果、左右交错效果、缩小效果。代码量小、学习简单,但开发过程中可利用率十分高。领导要求做一个这样的demo给设计部同事参考,今天完成了这个demo,现在洒出来与大家分享。

2012-08-21

Android多点触控放大缩小图片

Android的多点触控放大缩小图片,如果你感觉好,可以给我评论,不好也可留言。我好改进。

2012-08-21

绘制表格以及自定义ListView

利用自定义View简单的表格绘制,并确定自定义View的大小

2012-08-21

自定义ListView

如何定义ListView item中有两个不同的选项的实现。对于初学者,还进行了,类与类之间的隔离,有利于更好的理解面向对象的概念

2012-08-20

android 四大组件图解 ppt形式展示

一个详细介绍Android四大基本组件的ppt文档,配有一定数量的图片说明,文档中重点也以红色字体标记,从整体上剖析四大组件的明确分工。

2012-08-16

使用面向对象思想进行Android布局

使用面向对象的思想来进行Android的界面开发布局。运用好了可以有利于我们进行一劳永逸的编程,提高开发效率

2012-08-16

如何利用面向对象的编程思想更好的实现Android布局

这是一个利用继承不断实现多个相同界面布局的案例,虽然没有十分的广泛适用性,但是已经完全反映了Android界面的面向对象编程思想。能熟练运用将使你能更加灵活的开发Android界面。

2012-08-16

Android四大组件

一个详细介绍Android四大基本组件的ppt文档,配有一定数量的图片说明,文档中重点也以红色字体标记,从整体上剖析四大组件的明确分工。

2012-08-16

android 中图片资源的加密

如果你现在正需要对图片资源进行加密,以保证普通的看图工具无法查看到这些图片,只有在你的程序中解密才能看到图片,以保护图片信息,你可以下载这个Demo作为参考。

2012-08-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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