-
Android应用程序开发以及背地的设计思想深度剖析(2)
Android应用程序开发以及背后的设计思想深度剖析(2)特别声明:本系列文章LiAnLab.org著作权所有,转载请注明出处。作者系LiAnLab.org资深Android技术顾问吴赫老师。本系列文章交流与讨论:@宋宝华BarryAndroid的系统设计,与别的智能手机操作系统有很大区别,甚至在以往的任何操作系统里,很难找到像Android这样进行全面地系统级创新的操作系统。从创新层面上来说,A...
30
热度 -
Android 2.1源码构造
Android2.1源码结构tablestyle="border-collapse:collapse;line-height:normal;width:600px;margin-left:1px;">Android2.1|--Makefile|--bionic????????????????(bionicC库)|--bootable??????????(启动引导相关代码)|--build?????...
82
热度 -
android.app.Activity 的引见
android.app.Activity的介绍发现当前Android的资料不是很多,而且对于Activity的介绍也很少,所以把官方文档的android.app.Activity的介绍翻译了一下,加入了一些自己的理解。各位如果觉得我自己理解的不对,请无视。欢迎邮件讨论。android.app?publicclassandroid.app.Activityjava.lang.Objectandroi...
89
热度 -
扩展
大型网站优化-memcache技术大型网站优化-memcache技术memory+cache内存缓存memcache简介memcache是一套分布式的高速缓存系统,由LiveJournal的BradFitzpatrick开发,目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的、需要频繁访问数据库的网站访问速度提升效果十分显著。这是一套开放源代码软件,以BSDlicense授权发布。【摘取自...
393
热度 -
C#开发微信门户及应用(30)-讯息的群发处理和预览功能
C#开发微信门户及应用(30)--消息的群发处理和预览功能在很多场合下,我们可能需要利用微信公众号的优势,定期给指定用户群发送一些推广消息或者新闻内容,以便给关注客户一种经常更新公众号内容的感觉,同时也方便我们经常和用户进行互动。微信公众号的高级群发接口就是为了处理这个场景的,本文介绍在C#代码中如何封装消息的群发和预览等功能。1、消息群发的功能和限制对于公众号中的服务号和订阅号,群发的消息有一定...
452
热度 -
C#又识委托
C#再识委托从C#1到C#3逐步认识委托,由于C#4与C#5对委托改动并不大,故不作说明。好久没看.NET了,一直在搞HybridAPP,都忘得差不多了,这也是自己从书中摘下笔迹,供日后翻阅。C#11.什么是委托委托是一种定义方法签名的类型。当实例化委托时,您可以将其实例与任何具有兼容签名的方法相关联。您可以通过委托实例调用方法。(MSDN)委托类似于C++函数指针,但它们是类型安全的委托允许将方...
235
热度 -
Android开发:惯用RGB颜色表-颜色, r g b分量数值(int), 16进制表示
Android开发:常用RGB颜色表----颜色,rgb分量数值(int),16进制表示tablecellspacing="0"border="0"cellpadding="0">RGB值?RGB值?RGB值黑色000#000000黄色2552550#FFFF00浅灰蓝色176224230#B0E0E6象牙黑413633#292421香蕉色22720787#E3CF57品蓝65105225#416...
391
热度 -
Android开发:GridView与ListView相互切换(动画效果)(转)
Android开发:GridView与ListView互相切换(动画效果)(转)转http://www.sunyifeng.com/blog/post/19.html??对于一些软件来说,希望达到?GridView与ListView这两种方式来显示相同的内容,在内容较少时,用户可以选择九宫格(GridView)方式浏览,在内容较多时可以切换为列表浏览(ListView),那么,这种方式改如何切换呢...
69
热度 -
Android杂谈-闹钟详谈
Android杂谈--闹钟详谈闹钟已经学过一段时间了,但是对它了解的不是很多,由于最近开发的一个小应用会用到这个功能,所以重新学习了一下,以便能在以后忘记的时候记起来,也方便其他人学习实现闹钟有很多中方式,比如可以使用Handler+Timer(需依赖应用程序生命周期),AlarmManager等,而我们需要时间服务不依赖应用程序而存在,即应用程序启动服务,但是即使关闭应用程序,时间服务依然运行,...
55
热度 -
[原创] android学习跟广告平台赚钱
[原创]android学习和广告平台赚钱前言:??2011年11月份我开始学习android软件开发(本人有良好的java基础、web开发基础、c++基础),2011年12月份开始开发第一款手机软件(软件名字就不透露了),2012年1月份第一款android应用在优亿、机锋、木蚂蚁正式上线。??2012年2月份,本人陆续又开发了3款手机应用,并且各个应用也逐渐发布到了更多的市场,如应用汇、91、腾...
61
热度 -
android 关于layoutinflater 中的root 跟 attach to root的研究
android关于layoutinflater中的root和attachtoroot的研究tablestyle="">upvote21downvoteacceptedI'veinvestigatedthisissue,referringtothe?LayoutInflaterdocs?andsettingupasmallsampledemonstrationproject.Thefollowing...
120
热度 -
辨析Android Traceview效率检视工具
剖析AndroidTraceview效率检视工具tablestyle="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-collapse:collapse;wid...
83
热度 -
Android Junit运用
AndroidJunit使用Android、JUnit(一)JUnit初步解析AndroidSDK1.5已经将JUnit包含进来了,但是一直没有去深入了解,以前在使用一些C++的开源库中学习过与CPPUnit,简要分析过其主要框架,如下:这次在学习AndroidSDK1.6中的例子程序APIDemoes中的过程中,看到了一个test文件夹,似乎就是使用了JUnit,于是就开始学习Android中如...
18
热度 -
android 格局
android布局1、View布局概述2、线性布局(LinearLayout)2.1、Tips:android:layout_weight="1"3、相对布局(RelativeLayout)4、表格布局(TableLayout)5、列表视图(ListView)5.1、一个小的改进5.2、补充说明6、网格视图(GridView)7、绝对布局()8、标签布局(TabLayout)1、view的布局显示...
316
热度 -
Android格局文件属性
Android布局文件属性?tablestyle="">属性?说明说明android:id为控件指定相应的ID?android:text指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符串?android:gravity指定View组件的对齐方式,比如说居中,居右等位置这里指的是控件中的文本位置并不是控件本身?android:layout_gravity指定Co...
49
热度 -
Ruby的.nil? .empty? .blank? .present?差异
Ruby的.nil?.empty?.blank?.present?区别.nil?,.empty?.blank?.present?区别:.nil?和.empty?是ruby的方法。.blank?是rails的方法。?.nil?判断对象是否存在(nil)。不存在的对象都是nil的。?.empty?对象已经存在,判断是否为空字段,比如一个字符串是否为空串,或者一个数组中是否有值?.blank?相当于同时...
599
热度 -
Ruby 细碎点
Ruby零碎点1.try永远不会抛出异常在没有的时候返回nilprovince_id=Province.find_by_name(prov).try(:id)2.find(:first,:condotions)方法不言而与mobile_info=MobileInfo.find(:first,:conditions=>["mobile_num=?",mobile_num....
606
热度 -
ruby学习笔记-Hash
ruby学习笔记--Hashl?????????哈希1.创建哈希:就像创建数组一样,我们可以通过Hash类来创建一个Hash实例:h1=Hash.new??????????????????????????????????????????????????#默认值为nilh2=Hash.new(“Thisismyfirsthashinstance”)??#默认值为”Thisismyfirsthashi...
480
热度 -
Ubuntu停Android开发:手机不能识别
Ubuntu下Android开发:手机不能识别Ubuntu下Android开发:手机不能识别????前几天做了个外包,赚了几千块钱,所以就新买了个Android的手机,但是插上以后Eclipse上设备选择的时候显示的全都是问号,经搜索,发现解决方法(以下摘自http://yelinsen.iteye.com/blog/986617):?tableborder="0"cellspacing="0"c...
53
热度 -
我使用过的Linux命令系列总目录
【改造Linux命令之rm用途说明rm命令是常用的命令,用来删除文件或目录(removefilesordirectories)。它也是一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会毁在这个命令(比如在/下执行rm*-rf)。所以,我们在执行rm之前最好先确认一下在哪个目录,到底要删除什么东西,操作时保持清醒的头脑。在rm的手册中写道:用rm删除文件还是有可能恢复文件内容的,如...
236
热度