-
怎么成为android高手?(备用)
如何成为android高手???(备用)一:学会懒惰没搞错吧?竟然让程序开发人员学会懒惰?程序开发人员可能是世界上最为忙碌的一类人啦!对,没错,学会懒惰!正因为程序开发人员忙碌,正因为程序开发人员可能会在客户无限变化的需求之下没日没夜的加班,所以要学会懒惰,这样,你就可以把更多的时间浪费在美好的事物身上!如何懒惰:1,Don’t?Reinvent?the?Wheel(不要重复发明轮子)。2,Inv...
24
热度 -
Android—— 定做界面风格
Android——定制界面风格?统一的用户界面是可以使得应用程序更友好。要做到用户界面的统一,我们就必须用到风格(style)和主题(theme)。OPhone系统提供了很多系统默认的风格和主题,但是很多情况下,这些不能满足我们的需要。例如我们不可能总是希望背景色是系统规定的,我们也不希望字体大小一成不变。当然我们可以在每个空间里面进行修改,但是如果放到风格里面去做,可以更容易的做到用户界面统一。...
79
热度 -
[zz]Android源码索引结构lee版
[zz]Android源码目录结构lee版Android2.1源码结构分析leeAndroid2.1|--Makefile|--bionic(bionicC库)|--bootable(启动引导相关代码)|--build(存放系统编译规则及generic等基础开发包配置)|--cts(Android兼容性测试套件标准)|--dalvik(dalvikJAVA虚拟机)|--development(应用...
223
热度 -
Android——Android2.1源码构造分析
Android——Android2.1源码结构分析Android2.1?源码结构分析Android2.1|--Makefile|--bionic????????????????(bionicC库)|--bootable??????????(启动引导相关代码)|--build????????????????(存放系统编译规则及generic等基础开发包配置)|--cts???????????????...
22
热度 -
Android 2.1 源码构造分析
Android2.1源码结构分析参考:http://apps.hi.baidu.com/share/detail/7522074Android2.1|--Makefile|--bionic(bionicC库)|--bootable(启动引导相关代码)|--build(存放系统编译规则及generic等基础开发包配置)|--cts(Android兼容性测试套件标准)|--dalvik(dalvikJ...
40
热度 -
Android应用程序开发以及背地的设计思想深度剖析(2)
Android应用程序开发以及背后的设计思想深度剖析(2)特别声明:本系列文章LiAnLab.org著作权所有,转载请注明出处。作者系LiAnLab.org资深Android技术顾问吴赫老师。本系列文章交流与讨论:@宋宝华BarryAndroid的系统设计,与别的智能手机操作系统有很大区别,甚至在以往的任何操作系统里,很难找到像Android这样进行全面地系统级创新的操作系统。从创新层面上来说,A...
30
热度 -
Android 2.1源码构造
Android2.1源码结构Android2.1|--Makefile|--bionic????????????????(bionicC库)|--bootable??????????(启动引导相关代码)|--build????????????????(存放系统编译规则及generic等基础开发包配置)|--cts????????????????(Android兼容性测试套件标准)|--dalvik...
82
热度 -
android 签字对比
android签名对比发布过Android应用的朋友们应该都知道,AndroidAPK的发布是需要签名的。签名机制在Android应用和框架中有着十分重要的作用。例如,Android系统禁止更新安装签名不一致的APK;如果应用需要使用system权限,必须保证APK签名与Framework签名一致,等等。在《APKCrack》一文中,我们了解到,要破解一个APK,必然需要重新对APK进行签名。而这...
77
热度 -
PHP - 面向对象
PHP--面向对象PHP–面向对象PHP–面向对象TableofContents函数调用有__clone和无__clone继承protectedstaticfinalconst后期绑定,又叫延迟绑定单例模式instanceof魔术方法重载覆盖魔术常量抽象类和接口命名空间其他对象方法自动加载TODOSPL函数函数调用classtest{publicfunctionf1()...
740
热度 -
Android学习札记(四)之碎片化Fragment实现仿人人客户端的侧边栏
Android学习笔记(四)之碎片化Fragment实现仿人人客户端的侧边栏其实一种好的UI布局,可以使用户感到更加的亲切与方便。最近非常流行的莫过于侧边栏了,其实我也做过很多侧边栏的应用,但是那些侧边栏的使用我都不是很满意,现在重新整理,重新写了一个相对来说我比较满意的侧边栏,其中运用的就是android3.0版本之后新加的Fragment碎片化,碎片化的使用将来也是一个趋势,所以通过我这个程序...
26
热度 -
小KING教你做android项目(2)-实现登陆页面并跳转和简单的注册页面
小KING教你做android项目(二)---实现登陆页面并跳转和简单的注册页面由于前几日感冒发烧了,加之老婆怀孕了,所以更新不及时,请朋友们见谅,同时弟弟开学了,我的教学继续摧残着他!文章稍后整理好了更新上来。今天我们主要来介绍登陆页面的实现,主要讲解的就是涉及到的布局,以及简单的跳转需要用到的代码。首先我们来看看布局的xml代码login.xml<?xmlversion="1....
58
热度 -
编写高质量代码改进C#程序的157个建议
编写高质量代码改善C#程序的157个建议前言建议13、为类型输出格式化字符串建议14、正确实现浅拷贝和深拷贝建议15、使用dynamic来简化反射实现建议13、为类型输出格式化字符串有两种方法可以为类型提供格式化的字符串输出。一种是意识到类型会产生格式化字符串输出,于是让类型继承接口IFormattable。这对类型来说,是一种主动实现的方式,要求开发者可以预见类型在格式化方面的要求。更多的时候,...
228
热度 -
小弟我们为之奋斗过的C#C#的一个简单理解
我们为之奋斗过的C#-----C#的一个简单理解我们首先来简单叙述一下什么是.NET,以及C#的一个简单理解和他们俩的一个区别.1.NET概述.NET是Microsoft.NET的简称,是基于Windows平台的一种技术.它包含了能在.NETFramework平台运行的所有编程语言.2C#概述他是专门为.NET平台设计的一种语言.3.NET与C#的区别.NET是一种平台,这种平台可以编译多种语言例...
268
热度 -
Android消息处理处罚机制(Handler、Looper、MessageQueue与Message)
Android消息处理惩罚机制(Handler、Looper、MessageQueue与Message)Android是消息驱动的,实现消息驱动有几个要素:(1)消息的默示:Message(2)消息队列:MessageQueue(3)消息轮回,用于轮回取出消息进行处理惩罚:Looper(4)消息处理惩罚,消息轮回从消息队列中取出消息后要对消息进行处理惩罚:Handler日常平凡我们最常应用的就是M...
234
热度 -
Android NFC近场通讯03-读写MifareClassic卡
AndroidNFC近场通信03----读写MifareClassic卡AndroidNFC近场通信02----读写MifareClassic卡一.MifareClassic卡相关一般来说,给予MifareClassic的射频卡,一般内存大小有3种:1K:16个分区(sector),每个分区4个块(block),每个块(block)16个byte数据2K:32个分区,每个分区4个块(block),...
11
热度 -
转:Android APK 签字比对
转:AndroidAPK签名比对发布过Android应用的朋友们应该都知道,Android?APK的发布是需要签名的。签名机制在Android应用和框架中有着十分重要的作用。例如,Android系统禁止更新安装签名不一致的APK;如果应用需要使用system权限,必须保证APK签名与Framework签名一致,等等。在《APK?Crack》一文中,我们了解到,要破解一个APK,必然需要重新对APK...
20
热度 -
Android Gesture 手势识别运用实例
AndroidGesture手势识别使用实例??很高兴能在Android1.6的sdk看到手势识别这一功能,之前一直在想,如何在android中实现nds游戏那样用手势(准确点应该是笔势)来控制游戏角色?现在总算看到一点曙光了,不过手势要做到笔势那样随心所欲地控制游戏人物,还有很多细节问题需要处理。???在Android1.6的模拟器里面预装了一个叫GesturesBuilder的程序,这个程序就...
41
热度 -
小弟我的Android之旅——学习、项目、心态
我的Android之旅——学习、项目、心态学习Android也一年多了,项目做了五六个,有大有小,有难有易。一直以来都没有好好总结过,今天周六休息,就写下这一年多从事Android以来的一些感想和小经验。涉及学习、项目和一些个人感受。1.学习篇我是从11年5月份开始接触并学习Android的,在那之前有过一年的J2EE的经验,做过三个J2EE的项目,从08年开始接触Java,所以到去年学习Andr...
55
热度 -
匹夫细说C#目无全牛聊委托,那些编译器藏的和U3D给的
匹夫细说C#:庖丁解牛聊委托,那些编译器藏的和U3D给的0x00前言由于工作繁忙所以距离上一篇博客已经过去一个多月的时间了,因此决心这个周末无论如何也得写点东西出来,既是总结也是分享。那么本文主要的内容集中在了委托的使用以及内部结构(当然还有事件了,但是受制于篇幅故分为两篇文章)以及结合一部分Unity3D的设计思考。当然由于时间仓促,文中难免有一些疏漏和不准确,也欢迎各位指出,共同进步。0x01...
62
热度 -
C# 课堂小结3-语句
C#课堂总结3-语句一、顺序语句二、条件,分支语句1、if语句关键是能够熟练运用if的嵌套。要考虑好所有的情况。如果说条件是两种+情况相互对应的,那么就可以只用if与else。但必须要想好每个else跟哪个if是一对。如果情况是相互独立的三种情况以上,那么可以选择运用if...elseif...else。1.if语句if(条件){满足条件的时候执行;}2.if(条件){满足条件执行;}else{不...
34
热度