源码目录系统注解 +Kernel:Android Linux内核2.6 +bionic:Android标准C运行支持库 +bootloader:Android内核加载器参考 +build:Android的Build系统 +cts:Android兼容性测试源 +dalvik:Dalvik虚拟机 +ex...
分类:
移动平台 时间:
2014-10-28 09:17:20
收藏:
0 评论:
0 赞:
0 阅读:
575
在上一篇文章《基于mina框架的GPS设备与服务器之间的交互》中,提到之前一直使用superwebsocket框架做为IIS和APP通信的媒介,经常出现无法通信的问题,必须一天几次的手动回收程序池,甚至重起服务器,通常周末接到一个陌生电话,就是说客户端无法登录了,说多了都是泪。痛定思痛,开始找解决方...
分类:
移动平台 时间:
2014-10-28 09:15:10
收藏:
0 评论:
0 赞:
0 阅读:
366
前言安卓是一个只对硬件设备限制有很少限制的移动操作系统。生产商们几乎可以创造任何形状的、尺寸的和密度的屏幕的设备。设备可以有物理键盘和按钮或者只有虚 拟键盘和按钮。由于它的设备客制化的自由性给软件开发者们制造了一些麻烦。首先,应用软件怎样在各种各样的设备上保证一致的用户体验呢?其次,应用软件怎 样利...
分类:
移动平台 时间:
2014-10-28 09:11:19
收藏:
0 评论:
0 赞:
0 阅读:
329
1.Bundle savedInstanceState it is not persist. it does not share between activities, it is nolyfor one activity. it is saved for soft kill like: 1.o.....
分类:
移动平台 时间:
2014-10-28 07:01:39
收藏:
0 评论:
0 赞:
0 阅读:
210
这里只介绍原理,更详细的实现代码地址在此:https://github.com/NashLegend/SwipetoFinishActivity这是Activity滑动的示意图像fragment一样,activity本身是没有滑动的方法的,但是我们可以制造一个正在滑动activity的假象,使得这个activity看起来正在被手指滑动。其原理其实..
分类:
移动平台 时间:
2014-10-28 02:09:30
收藏:
0 评论:
0 赞:
0 阅读:
404
Android L Material Design详解最后一篇——动画篇。使用动态GIF图演示Touch feedback(触摸反馈),Reveal effect(揭露效果)Activity transitions(Activity转换效果)动画效果以及介绍如何使用。...
分类:
移动平台 时间:
2014-10-28 02:05:29
收藏:
0 评论:
0 赞:
0 阅读:
429
最近打算学习下ruby,也顺带深入尝试下appium于是配置环境os x自带了ruby,所以安装就省了不过还要安装下Bundler,在我大天朝,gem install bundle有可能报找不到bundle的错误,局域网嘛,多试几次。不行就上个代理Install Bundler:gem instal...
分类:
移动平台 时间:
2014-10-28 02:03:49
收藏:
0 评论:
0 赞:
0 阅读:
273
1. 首先需要一个OSG for android的环境. (1).NDK 现在Eclipse 对NDK已经相当友好了,已经不需要另外cygwin的参与,具体可以参考 Android NDK开发篇(一):新版NDK环境搭建(免Cygwin,超级快) (2).osg for android的编译,参考 ...
分类:
移动平台 时间:
2014-10-28 01:57:39
收藏:
0 评论:
0 赞:
0 阅读:
362
1、新建一个 framework&library 库。IOS 下的 cocoa
touch static library。然后输入 product name 为 libsql
2、把libsql.h 和libsql.m删除。导入ocsqlite.h和ocsqlite.c
3、修改scheme,设为release版本
4.
选译...
分类:
移动平台 时间:
2014-10-28 00:52:19
收藏:
0 评论:
0 赞:
0 阅读:
171
编译 Android 系统源码 并烧写到开发板上去...
分类:
移动平台 时间:
2014-10-28 00:46:59
收藏:
0 评论:
0 赞:
0 阅读:
1598
序言如果我们在 Objective C 中向一个对象发送它无法处理的消息,会出现什么情况呢?根据前文《深入浅出Cocoa之消息》的介绍,我们知道发送消息是通过 objc_send(id, SEL, ...) 来实现的,它会首先在对象的类对象的 cache,method list 以及父类对象的 ca...
分类:
移动平台 时间:
2014-10-28 00:38:59
收藏:
0 评论:
0 赞:
0 阅读:
595
消息转发若想令类能理解某条消息,我们必须以程序码实现出对应的方法才行。但是,在编译期向类发送了其无法解读的消息并不会报错,因为在运行期可以继续向类中添加方法,所以编译器在编译时还无法确知类中到底会不会有某个方法实现。当对象接收到无法解读的消息后,就会启动“消息转发”(message forwardi...
分类:
移动平台 时间:
2014-10-28 00:22:19
收藏:
0 评论:
0 赞:
0 阅读:
453
公司项目之前的model层代码是我使用JSON工具直接生成Objective-C代码的,当时还是觉得相当省事的,毕竟我经历过无model层的NSDictionary“黑暗”时期。但是随着项目的推进,问题开始慢慢显现出来。于是,在一个多月前,我在Objc.io上看到提及了Mantle,花了一点时间看了...
分类:
移动平台 时间:
2014-10-28 00:19:49
收藏:
0 评论:
0 赞:
0 阅读:
389
1.例如在onMeasure(int , int)方法中可能要获取自定义属性的值。如: 1 TypedArray a = context.obtainStyledAttributes(attrs, 2 R.styleable.CascadeLayout); 3 4 ...
分类:
移动平台 时间:
2014-10-28 00:18:49
收藏:
0 评论:
0 赞:
0 阅读:
438
基本上只要继承自View的控件,都具有消息队列或者handler的一些处理方法,下面是一些handler方法以及被View封装了的方法,其底层用的基本都是handler的api。 我么开一下postDelay的定义 android.view.View ?pub...
分类:
移动平台 时间:
2014-10-27 23:10:39
收藏:
0 评论:
0 赞:
0 阅读:
751
最近在开发Android Wear 手表项目,官方给的Demo全都是gradle 项目。当然我也用eclipse配置了一个可行的环境。
问题来了,eclipse,android studio 开发 android wear 哪家技术更强?
目前的开发体验是studio更强。
开发中碰到一个问题android studio在用gradle build wear app 的时候,不把.so文件打...
分类:
移动平台 时间:
2014-10-27 23:05:09
收藏:
0 评论:
0 赞:
0 阅读:
428
我国大陆运营商的手机号码标准格式为:国家码+手机号码,例如:8613912345678。特点如下:
1.长度13;
2.以86的国家码打头;
3.手机号码的每一位都是数字.
4.诸如以下的手机号码写法均为合格:+86-13957177889、8613957177889、+8613957177889、+86-139-5717-7889、86-13957177889。
请实现手机号码...
分类:
移动平台 时间:
2014-10-27 23:01:39
收藏:
0 评论:
0 赞:
0 阅读:
508
android开发中,对返回键事件的监听是要经常用到的,下面以一个例子来演示一下android对返回键的事件监听。
public class BackKeyTest extends Activity
{
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedI...
分类:
移动平台 时间:
2014-10-27 22:58:59
收藏:
0 评论:
0 赞:
0 阅读:
483
android sdk安装HAXM发现不能正常运行
$ kextstat | grep intel
发现无进程运行
$ sudo kextload –b com.intel.kext.intelhaxm
/Users/Frank/–b failed to load - (libkern/kext) not found; check the system/kernel logs...
分类:
移动平台 时间:
2014-10-27 22:58:39
收藏:
0 评论:
0 赞:
0 阅读:
758
Android Layout Binder是一个网站,能够在线的根据layout布局文件自动生成findViewById的java代码。
网址是http://android.lineten.net/layout.php
如图:...
分类:
移动平台 时间:
2014-10-27 22:57:59
收藏:
0 评论:
0 赞:
0 阅读:
567