`
cnetwei
  • 浏览: 177654 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表
[转]Android设备的屏幕尺寸规格   原文: Email:    zcatt@163.com Blog    http://zcatt.cublog.cn http://blog.chinaunix.net/space.php?uid=433806&do=blog&id=181523   WQXGA,Wide Quad XGA,            2560*1600 WUXGA,Wide Ultra XGA,           1920*1200 UXGA,Ultra VGA,                 1600*1200 WSXGA,W ...
[转]Android Make脚本简记   原文地址: http://blogold.chinaunix.net/u/8866/showart_2389799.html 原文作者: Email:    zcatt@163.com Blog    http://zcatt.cublog.cn   一、 1、Build Layers Build Layers描述的是产品的硬件配置情况,据此make时选择不同的配置和模块。按照从上到下的顺序,Build Layer分成4层。 Layer    sample    Note Arch    arm, x86    处理器的种类 ...
Ubuntu 11.04安装后需要做的   不喜欢Unity? 切换到Ubuntu gnome 经典桌面   注销unity桌面环境,然后选择登录环境为“经典桌面”即可进入。   若是你喜欢Unity,可是你的显卡不给力3D不支持,怎么办呢?安装Unity-2D:   sudo apt-add-ppa repository: unity-2d-team/unity-2d-daily   sudo apt-get update   sudo apt-get install qt-unity-default-settings   安装更新   Ubuntu最新版本 ...
Android中SQLite操作示例   在Android中对SQLite数据库的操作,涉及以下几个方面: 1、确认数据库文件,即.db文件; 2、通过android.database.sqlite. SQLiteDatabase类的openOrCreateDatabase()方法打开数据库; 3、数据库操作: A、开始事务: SQLiteDatabase.beginTransaction(); B、执行sql语句; C、结束事务: SQLiteDatabase.endTransaction();   具体代码可参考如下: sta ...
本文转自:http://blogold.chinaunix.net/u/8866/showart_2384920.html       Android101103 build/envsetup.sh简记Android by ZCATT Email: zcatt@163.com Blog http://zcatt.cublog.cn   内容提要 文档简要整理Android的build/envsetup.sh ...
在Eclipse+ADT中开发Android系统的内置应用   Android系统内置有:Browser(浏览器)、Mms(彩信/短信)、Phone(电话)、Contacts(联系人)等众多的核心应用。 然而,在SDK开发环境(即Eclipse + ADT) 下, 这些应用却无法被正确编译,究其原因 至少有以下几种情况: 1、它们使用到了未包括在SDK中(公开发布)的API,有两种情况: A、被 @hide 标注了的类:这 些类是被隐藏起来的,这些类大多都在com.android.internal包下面; B 、一些未包括在SDK中的、Google私有 ...
使用Java操作zip文件     Java提供了操作zip文件的API,具体来说,它们位于:java.util.zip 包中,以下的两个工具类分别用于创建zip文件、展开(解压缩)zip文件。   创建zip文件的助手类: /** * @author INC062805 * */ public c ...
探究Android中浏览器UA的生成策略   Android系统中内置了浏览器应用/system/app/ Browser.apk,默认它生成User Agent 的策略如下: 以Android2.3为例,其 具体逻辑在:android.webkit.WebSettings.getCurrentUserAgent() 方法中。   Mozilla/5.0 (Linux; U; Android $(VERSION) ; $(LOCALE) ; $(MODEL) Build/$(BUILD) ) AppleWebKit/533.1 (KHTML, like ...
Java断言——assert   Java从1.4 版本 开始提供了一个新特性—— 断言 ( assertion )。在软件开发中,断言是一种经典的调试与测试方式。 简单来看 断言其实就是在程序中的一条语句(assert),它对一个boolean表达式进行测试,一个正确程序必须保证该表达式的值为true,如果该值为false,则说明程序已处于不正确的状态,运行将被终止并退出——即 断言用于保证程序最基本、 最 关键的正确性。   断言检查通常在开发和测试阶段开启。而在软件发布后 为提高 运行 性能,断言检查会被关闭。因此能够随时自由地选择开启或关闭 ...
在Android开发中,涉及到JNI时,有时会报告非常底层栈信息,在栈信息中 仅仅给出了.so文件出错位置的地址,根本看不成问题所在,但是如果使用arm-eabi-addr2line 命令,就可以把地址信息转换成方法名称: arm-eabi-addr2line 命令 在%ANDROID_SOURCE%\prebuilt\linux-x86\toolchain\arm-eabi-4.4.0\bin; 例如有如下的栈信息:   02-21 13:34:39.621 I/DEBUG   (   79): pid: 394, tid: 560  >>> an ...
Ubuntu中手动安装Sun JDK的方 法   在最新Ubuntu版本中,官方源中移除了sun-java-jdk软件,转而推荐使用open-jdk,因此需要通过其它方法手动安装sun-java-jdk。   查看网上的资料,基本上有以下几种方法:   方法一:向apt的软件源中,添加一个有sun-java的非官方源,该方法就不在此详述了,请自行Google。   方法二:下载.bin文件,手动安装,并通过update-alternatives命令建立java、javac的连接,具体步骤如下:   1、到官方网站下载最新版本JDK的.bin文件: ...
通过硬盘上的iso文件安装Ubuntu的方法   方法来自于网络,特将过程备忘如下:   1、grub4dos, 下载:http://nufans.net/grub4dos/grub4dos-0.4.4-2009-10-16.zip. 以上链接似乎是我能找到的最新版本的grub4dos了,如果你安装Ubuntu时,硬 ...
Android中JNI编程的那些事儿   首先说明,Android系统不允许一个纯粹使用C/C++的程序出现,它要求必须是通过Java代码嵌入Native C/C++——即通过JNI的方式来使用本地(Native)代码。因此JNI对Android底层开发人员非常重要。 如何将.so文件打包到.APK 让我们 先 从最简单的情况开始,假如已有一个JNI实现——libxxx.so文件,那么如何在APK中使用它呢? 在我最初写类似程序的时候,我会将libxxx.so文件push到/system/lib/目录下,然后在Java代码中执行System. ...
详解Android中的屏幕方向   屏幕方向 是对Activity而言的,所以你可以在AndroidManifest.xml 文件中,通过<activity> 标记的screenOrientation 属性进行设定,例如: <activity android:name=".SketchpadActivity" android:screenOrientation="landscape"/><!--让该Activity总是显示为横屏--> screenOrientations属性共有7中可选值 ...
Android中实现全屏的方法   实现全屏的方法在网上已经说的很多了,都是通过API调用来实现: 1、隐藏状态栏,在Activity的onCreate方法中调用 以下API : //该方法需要在setContentView(R.layout.....)方法之前被调用 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);  2、隐藏标题栏, 在Activity的onCreate方法中调用 以下API ...
Global site tag (gtag.js) - Google Analytics