一.项目问题1.欢迎界面显示时,使back键失效二.项目开发功能点:1.监听按键事件在Activity中重写onKeyDown()方法2.自定义主题解决Android多版本碎片化问题目的:在2.x中的主题是NoTitlebar,在4.x中的主题是NoActionbarAndroid系统的读取资源的机制:apk的res目录中有多个style..
分类:
移动开发 时间:
2014-08-15 02:55:37
阅读次数:
326
Android开发中偶尔会用到自定义View,一般情况下,自定义View都需要继承View类的onMeasure方法,那么,为什么要继承onMeasure()函数呢?什么情况下要继承onMeasure()?系统默认的onMeasure()函数行为是怎样的?本文就探究探究这些问题。首先,我们写一个自定义View,直接调用系..
分类:
移动开发 时间:
2014-08-15 02:55:17
阅读次数:
305
给自己挖了个坑,一切都得从“HelloWorld”开始。hello.S.data
msg:
.ascii"Hello,World!\n"
len=.-msg
.text
.globl_start
_start:
/*syscallwrite(intfd,constvoid*buf,size_tcount)*/
mov%r0,$1/*fd->stdout*/
ldr%r1,=msg/*buf->msg*/
ldr%r2,=len/*count->le..
分类:
移动开发 时间:
2014-08-15 02:49:58
阅读次数:
235
框架地址:https://github.com/yangfuhai/afinal
对应的源码:
net.tsz.afinal.annotation.view.*
FinalActivity
FinalActivity是一个基础类,结合注解实现了,依赖注入(view的资源id,常用的监听器), 利用set方式注入
完全注解方式就可以进行UI绑定和事件绑定,无需findViewById和se...
分类:
移动开发 时间:
2014-08-15 02:38:36
阅读次数:
280
CountDownTimer CountDownTimer这个类,实现了倒计时的功能。将后台线程的创建和Handler队列封装成一个方便的类调用。这个类比较简单,只有四个方法:onTick,onFinsh、cancel和start。其中前面两个是抽象方法,所以要重写一下。下面是官方给的一个小例子:n...
分类:
移动开发 时间:
2014-08-15 02:37:46
阅读次数:
271
1、整型,比如“我今年23岁了”,这个23是整型的。在string.xml中可以这样写,<string name="old">我今年%1$d岁了</string>? 在程序中,使用? ?String?sAgeFormat?=?getResources().getString(R.string.old...
分类:
移动开发 时间:
2014-08-15 01:35:27
阅读次数:
213
When designing your application to support a wide range of screen sizes, you can reuse your fragments in different layout configurations to optimize the user experience based on the available screen space.
For example, on a handset device it might be appr...
分类:
移动开发 时间:
2014-08-15 01:33:26
阅读次数:
344
In order to reuse the Fragment UI components, you should build each as a completely self-contained, modular component that defines its own layout and behavior. Once you have defined these reusable Fragments, you can associate them with an Activity and conn...
分类:
移动开发 时间:
2014-08-15 01:33:16
阅读次数:
333
ANDROID内存优化以及原理大汇总,本文包括内存简单介绍,堆栈特性对比,分析Android系统内存和堆内存的方法工具介绍。...
分类:
移动开发 时间:
2014-08-15 01:32:36
阅读次数:
315
1.一方面添加handler处理
2.方面添加下面的配置。
3.然后在主的activity中调用
//访问网络webservice兼容高版本
Utils.setSystemVersionMethod(context);
下面写在工具类中,然后在activity中调用
在调用qq快捷登录有时候会报这样的错误。原因在4.0以上不兼容webservice访问网络
...
分类:
移动开发 时间:
2014-08-15 01:31:26
阅读次数:
218
Android了解背景,未来,大致架构了解部分重要UI组件学习四大控件四大控件应用文件数据库网络编程项目实践传感器地理位置服务音频、视频以及摄像头的使用蓝牙、NFC、网络和Wi-Fi,电话服务和SMS设计模式框架项目实践
分类:
移动开发 时间:
2014-08-15 01:29:07
阅读次数:
241
All Sourcesample_all_source_aes256_imcore_net.zipJAVASample :sample_java_aes256_imcore_net.zipJava 6(only JDK6) security File :java_jdk6_security.zipA...
分类:
移动开发 时间:
2014-08-15 01:28:16
阅读次数:
1443
有两种方法为自定义的控件设置属性. 来自为知笔记(Wiz)
分类:
移动开发 时间:
2014-08-15 01:19:56
阅读次数:
189
UIKit框架中有大量的控件供开发者使用,在iOS开发中不仅可以直接使用这些控件还可以在这些控件的基础上进行扩展打造自己的控件。在这个系列中如果每个控件都介绍一遍确实没有必要,所谓授人以鱼不如授人以渔,这里会尽可能让大家明白其中的原理,找一些典型的控件进行说明,这样一来大家就可以触类旁通。今天我们主...
分类:
移动开发 时间:
2014-08-15 01:17:36
阅读次数:
424
Android异步消息处理线程,该线程一直处于无限循环之中,每次从Message Queue中读取消息,然后回调消息处理的方法,Handler的HandlerMessage中处理消息。如果消息队列为空,该线程就挂,等待消息队列中有消息进来,就唤醒线程。1.Android异步线程内部结构 在线程...
分类:
移动开发 时间:
2014-08-15 01:17:06
阅读次数:
404
上一周比较忙,忙的不可开交,写的文章也就两篇,在此希望大家见谅。这周呢,突然闲下来了,有时间了,就重构了下代码,捣鼓点前卫的技术,沉淀沉淀。所以呢,今天就分享下这几天研究的东西。 移动互联网主打的就...
分类:
移动开发 时间:
2014-08-15 00:11:43
阅读次数:
232
version?0 从2010年开始接触android,到现在断断续续快4年了,期间做了2个基于百度地图的app。都少有点经验。但是 中间没有坚持,把精力放在了java web 和 大数据缓存上面了。现在有个私活的机会却有点虚。决定重...
分类:
移动开发 时间:
2014-08-15 00:10:47
阅读次数:
274