Android圆环控件最近在做一个功能,界面效果要求如下:看到这个界面,我首先想到了以前在做phone模块的时候,我们定制的来电界面InCallTouchUi,界面效果是类似的。来电控件使用的是android原生代码,对应的代码地址在frameworks\base\core\java\com\android\internal\widget\multiwaveview。这个目录下面有两个来电效果的实现...
分类:
移动开发 时间:
2015-07-02 17:27:14
阅读次数:
225
The App Life CycleApps are a sophisticated interplay between your custom code and the system frameworks. The system frameworks provide the basic infra...
分类:
移动开发 时间:
2015-07-01 23:35:39
阅读次数:
196
移动设备开发中,由于移动设备(手机等)的内存有限,所以使用有效的缓存技术是必要的.android提供来一个缓存工具类LruCache,开发中我们会经常用到,下面来他是如何实现的.LruCache缓存数据是采用持有数据的强引用来保存一定数量的数据的.每次用到(获取)一个数据时,这个数据就会被移动(一个保存数据的)队列的头部,当往这个缓存里面加入一个新的数据时,如果这个缓存已经满了,就会自动删除这个缓存队列里面最后一个数据,这样一来使得这个删除的数据没有强引用而能够被gc回收....
分类:
移动开发 时间:
2015-07-01 22:13:12
阅读次数:
218
iOS关于sqlite3操作iPhone中支持通过sqlite3来訪问iPhone本地的数据库。详细用法例如以下1:加入开发包libsqlite3.0.dylib首先是设置项目文件。在项目中加入iPhone版的sqlite3的数据库的开发包。在项目下的Frameworks点击右键。然后选择libsq...
分类:
移动开发 时间:
2015-06-29 09:53:02
阅读次数:
140
1 修改默认壁纸:
frameworks/base/core/res/res/drawable-xlarge-nodpi/default_wallpaper.jpg,找个同分辨率的图片改成default_wallpaper.jpg替换。
2.如果想加入自己的壁纸。
packages/apps/Launcher2/res/values-sw600dp/wallpapers.xml在其中...
分类:
移动开发 时间:
2015-06-28 17:35:51
阅读次数:
232
首先去官网下载最新的quick,配置好环境,创建一个lua工程,命令 cocos new XXX(项目名称) -p com.xxxx.xxxx(包名) -l lua -d xxx(新建工程保存路径)
工程创建后,找到工程目录下的frameworks\runtime-src\Classes,创建一个c++类,我创建的类是
文件名:LuaBindingTest.h
#pragma once...
分类:
编程语言 时间:
2015-06-27 16:40:25
阅读次数:
152
开始折腾mac pro,在网上找了些资料,自己也尝试了一下,特在这里做个小结。mac中JDK的位置OSX默认的JDK/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home这其实是一个符号链接,它指向:/System/L...
分类:
系统相关 时间:
2015-06-27 15:50:33
阅读次数:
177
iOS应用程序的生命周期2015-06-23iOS大全(点击上方蓝字,快速关注我们)iOS应用程序一般都是由自己编写的代码和系统框架(system frameworks)组成,系统框架提供一些基本infrastructure给所有app来运行,而你提供自己编写的代码来定制app的外观和行为。因此,了...
分类:
移动开发 时间:
2015-06-26 22:22:10
阅读次数:
182
iPhone中支持通过sqlite3来访问iPhone本地的数据库。具体使用方法如下1:添加开发包libsqlite3.0.dylib首先是设置项目文件,在项目中添加iPhone版的sqlite3的数据库的开发包,在项目下的Frameworks点击右键,然后选择libsqlite3.0.dylib文...
分类:
移动开发 时间:
2015-06-25 21:04:48
阅读次数:
258
关于sqlite3数据库在iphone项目中的应用大体上有下面几个步骤: 1、 在新建的项目中右击Frameworks文件夹,添加libsqlit3.dylib库; 2、 在.h的头文件中声明一个类型为sqlite3的变量;// 这里要特别说明一下这个变量,开始的时候是为NULL的,数据...
分类:
数据库 时间:
2015-06-25 19:07:53
阅读次数:
152