-
(转)Android的Task跟Activity相关
(转)Android的Task和Activity相关http://surefan.iteye.com/blog/726051android:allowTaskReparenting???用来标记Activity能否从启动的Task移动到有着affinity的Task(当这个Task进入到前台时)——“true”,表示能移动,“false”,表示它必须呆在启动时呆在的那个Task里。???如果这个特...
12
热度 -
Android 下实现水波特效
Android上实现水波特效说明:??????本文算法部分整理自GameRes上的资料,原作者Imagic。我只是在学习Android的过程中,想到这个特效,然后就在Android上实现出来,并在源算法的基础上添加了雨滴滴落特效,以及划过水面时的涟漪特效。该程序在模拟器和真机上运行速度都较慢,需要进一步优化或使用JNI实现,如果你想到好的优化算法,请联系我:[email protecte...
71
热度 -
[Android API学习]Data Storage胡乱通译(1)
[AndroidAPI学习]DataStorage胡乱翻译(1)原文请查阅:http://developer.android.com.nyud.net/guide/topics/data/data-storage.html?数据储存(DataStorage)Android为你提供了多个可选的方式来保存持久的应用数据。你可以基于特定的需求来选择解决方案,例如数据是否应该是你的应用私有的还是对其他应用...
44
热度 -
android:gravity 跟 android:layout_Gravity
android:gravity和android:layout_GravityLinearLayout有两个非常相似的属性:android:gravity与android:layout_gravity。他们的区别在于:android:gravity属性是对该view中内容的限定.比如一个button上面的text.你可以设置该text相对于view的靠左,靠右等位置.android:l...
91
热度 -
Android应用程序开发以及背地的设计思想深度剖析(2)
Android应用程序开发以及背后的设计思想深度剖析(2)特别声明:本系列文章LiAnLab.org著作权所有,转载请注明出处。作者系LiAnLab.org资深Android技术顾问吴赫老师。本系列文章交流与讨论:@宋宝华BarryAndroid的系统设计,与别的智能手机操作系统有很大区别,甚至在以往的任何操作系统里,很难找到像Android这样进行全面地系统级创新的操作系统。从创新层面上来说,A...
30
热度 -
Android_自定义控件式样
Android_自定义控件样式Android控件样式自定义是用定义在drawable文件夹下的XML文件实现,在布局文件中通过设置控件的background属性达到效果。一、控件常见状态:在XML文件中用到了selector节点,selector可以理解为状态切换器,不同的状态下切换不同的样式,各种状态用Item节点表示,以下为一些常见的状态(注意:statelist中第一个匹配当前状态的item...
74
热度 -
android手写之-Activity
android手记之----ActivityActivity组件?1,新建一个activity第一步:新建一个继承Activity的类,如:NewActivitypublicclassNewActivityextendsActivity{???@OverrideprotectedvoidonCreate(BundlesavedInstanceState){??????????????????sup...
33
热度 -
android.app.Activity 的引见
android.app.Activity的介绍发现当前Android的资料不是很多,而且对于Activity的介绍也很少,所以把官方文档的android.app.Activity的介绍翻译了一下,加入了一些自己的理解。各位如果觉得我自己理解的不对,请无视。欢迎邮件讨论。android.app?publicclassandroid.app.Activityjava.lang.Objectandroi...
89
热度 -
十、Android中XML文件的格式化
Eclipse环境下格式化Android的代码风格田海立2012-10-05Google对Android的编码风格在CodeStyleGuidelinesforContributors中做了描述,并在Android源码中release了import和Java的配置文件android.importorder与android-formatting.xml。本文分析这些配置文件在Eclipse环境下格式...
52
热度 -
PHP 进展统一邮箱登陆的代理实现(swoole)
PHP进行统一邮箱登陆的代理实现(swoole)在工作的过程中,经常会有很多应用有发邮件的需求,这个时候需要在每个应用中配置smtp服务器。一旦公司调整了smtp服务器的配置,比如修改了密码等,这个时候对于维护的人员来说要逐一修改应用中smtp的配置。这样的情况虽然不多见,但遇上了还是很头痛的一件事情。知道了问题,解决起来就有了方向。于是就有了自己开发一个简单的smtp代理的想法,这个代理主要的功...
61
热度 -
laravel5源码讲授整理
laravel5源码讲解整理来源:http://yuez.me/laravel-yuan-ma-jie-du/?utm_source=tuicool&utm_medium=referral目录入口文件index.phpIlluminate\Foundation\Application类注入所有基础ServiceProvider入口文件index.php一个基于Laravel的应用,当WEB...
66
热度 -
Android ListView的了解(二) - Adapter, BaseAdapter, RecycleBin
AndroidListView的理解(二)---Adapter,BaseAdapter,RecycleBin一、前述通常,我们在使用ListView/GridView时,都需要使用Adapter,Adapter有多种,最常用的就是BaseAdapter和CursorAdapter了,前者是属于通用的,而后者通常会与数据库一起来使用。1.Adapter在源码中是interface,而不是Abstra...
94
热度 -
Android 4.4 (KitKat) SMS Apis Change——Android 4.4的一个重大变更
Android4.4(KitKat)SMSApisChange——Android4.4的一个重大变化Android团队通过Android开发博客透漏今年会放出Android4.4(KitKat),同时更新了SMS的部分API。博客上讲只有defaultSMSapp才能对短信数据库有写权限,但是用户可以把第三方应用设置为defaultSMSapp。有些中文的报道说“在Android4.4中,只有默认...
238
热度 -
C#又识委托
C#再识委托从C#1到C#3逐步认识委托,由于C#4与C#5对委托改动并不大,故不作说明。好久没看.NET了,一直在搞HybridAPP,都忘得差不多了,这也是自己从书中摘下笔迹,供日后翻阅。C#11.什么是委托委托是一种定义方法签名的类型。当实例化委托时,您可以将其实例与任何具有兼容签名的方法相关联。您可以通过委托实例调用方法。(MSDN)委托类似于C++函数指针,但它们是类型安全的委托允许将方...
235
热度 -
Android 解决图片大量下载:软摘引必须懂4点
Android解决图片大量下载:软引用必须懂4点1.对象的强、软、弱和虚引用为了能更加灵活控制对象的生命周期,需要知道对象引用的4中级别,由高到低依次为:强引用、软引用、弱引用和虚引用备注:这四种的区别:⑴强引用(StrongReference)强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使...
50
热度 -
深入显出 - Android系统移植与平台开发(五)- 编译Android源码
深入浅出-Android系统移植与平台开发(五)-编译Android源码2.3编译Android源码Android源码体积非常庞大,由Dalvik虚拟机、Linux内核、编译系统、框架代码、Android定制C库、测试套件、系统应用程序等部分组成,在编译Android源码之前,必须要先掌握Android源码的组成。2.3.1Android源码目录结构在Android源码中,按照不同功能代码被放在不...
553
热度 -
Android懂得四大基本组件
Android了解四大基本组件Android四大基本组件分别是Activity,Service服务,ContentProvider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity:应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。一个Activity通常展现为一个可视化的用户界面。例如,一...
42
热度 -
Android研究之手势交互范例实现详解
Android研究之手势交互实例实现详解先来几张效果图:一、没有抛掷:二、向右抛掷一次三、向右再抛掷一次接下来说说Android开发中对于手势动作的识别参考资料。。。首先,在Android系统中,每一次手势交互都会依照以下顺序执行。1.接触接触屏一刹那,触发一个MotionEvent事件。2.该事件被OnTouchListener监听,在其onTouch()方法里获...
11
热度 -
android使用lrucache与softReference对图片进展优化
android使用lrucache与softReference对图片进行优化⑴强引用(StrongReference)Personp=newPerson();强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。⑵软引用(SoftR...
74
热度 -
Android 里子线程真的不能刷新UI吗
Android里子线程真的不能刷新UI吗?如果你在网上搜索CalledFromWrongThreadException:Onlytheoriginalthreadthatcreatedaviewhierarchycantouchitsviews.那么你肯定能看到很多文章说android里子线程不能刷新UI。这句话不能说错,只是有些不太严谨。其实线程能否刷新UI的关键在于ViewRoot是否属于该线...
9
热度