梦书之家(移动开发)

你有一个苹果,我有一个苹果,我们交换一下,一人还是一个苹果;你有一个思想,我有一个思想,我们交换一下,一人就有两个思想。 ——肖伯纳

导航

随笔分类 -  Android

上一页 1 ··· 3 4 5 6 7 8 下一页

配置Samba服务器[zz]
摘要:http://blog.csdn.net/zhsp1029/archive/2010/09/26/5906359.aspx在ubuntu上安装一个samb1 运行命令sudo apt-get install samba等待samba安装完成。2简单配置samba假设现在默认的ubuntu用户是dream,配置步骤为:a 配置一个共享目录 配置文件位置 /etc/samba/smb.conf 在文件末尾加上:[share] comment = sam's work directory path = /home/dream/Samba //注意路径必须存在 否则在客户端访问的时候 会显示无 阅读全文

posted @ 2010-12-29 15:29 梦书 阅读(286) 评论(0) 推荐(0)

Android 内核源代码交叉编译(创建自己的模拟器内核,哈哈终于搞定了)
摘要:本文是在Ubuntu10.10系统上进行实践的。1 因为我们需要Android的模拟器,所以需要安装Android的SDK,并创建AVD, 可以一次命名为AVD15,AVD22,AVD23,... AVD15对应1.5,AVD22对应2.2,AVD23对应2.3,...获取.config文件:在启动模拟器AVD15:$emulator -avd AVD15$pull /proc/config.gz . //将/proc/config.gz这个文件复制到本地的目录,对应Linux上运行该命令的当前工作的目录,下同然后,将其解压并保存为.config,留待后面使用2 arm编译器去网站下载arm工 阅读全文

posted @ 2010-12-23 15:49 梦书 阅读(15633) 评论(0) 推荐(0)

用NDK搭建Android的交叉编译环境[zz]
摘要:参考:如何建立android的C/C++交叉编译环境Android开发手记一 NDK编程实例第一篇里面提到用非NDk编译的时候,无法运行,很有可能是版本不对,因此不能用最新的版本,应该用2008q3-41的版本这样可以自己写一些简单的工具来方便程序的开发另外:用adb shell操作的时候,用户的权限是root的用"id"命令就能看到uid=0(root),gid=0(root)文中用到的Makefile文件,简单修改了下,以便能够在各个平台中自由地切换:helloworld工程 阅读全文

posted @ 2010-12-22 17:23 梦书 阅读(294) 评论(0) 推荐(0)

JNIHelp.c 遗漏的部分
摘要:从网上下载的Android源代码少了一些函数,但是从google code search里面却能看到遗漏的部分:[代码] 阅读全文

posted @ 2010-12-21 16:10 梦书

获取手机型号
摘要:1. 设备型号HTC G4\System\customize\CID\default.xml HTC Tattoo 2)来自: \system\build.propro.product.model=HTC Tattooro.product.brand=htc_wwero.product.n... 阅读全文

posted @ 2010-12-17 19:56 梦书 阅读(225) 评论(0) 推荐(0)

Android源码
摘要:1.查看剩余内存情况对应文件系统中: /proc/meminfo可以参考源码: android_util_process.cpp中的android_os_getFreeMemory2. 统计某个路径的可用空间用 StatFs (Retrieve overall information about the space on a filesystem. This is aWrapper for Unix statfs(). from package android.os) 阅读全文

posted @ 2010-12-16 11:47 梦书 阅读(434) 评论(0) 推荐(0)

MMI Codes from android
摘要:以前只知道Symbian的手机,可以在待机界面下 输入 *#06# 可以看到本机的IMEI号,其实理论上任何的手机都可以按照这样的操作来查看IMEI号。Android的相关代码:GSMMmiCode.java(platform\framework\base\telephony\java\com\android\internal\telephony\gsm)CDMAMmiCode.jafa(platform\framework\base\telephony\java\com\android\internal\telephony\cdma)处理:GSMPhone.java, 搜索 mmicode以 阅读全文

posted @ 2010-12-14 19:04 梦书 阅读(1982) 评论(0) 推荐(0)

GSM Command Strings【zz】
摘要:http://www.wynasia.com/gsm_standard_codes.htmWhen various network functions are selected via the cellphone's menu using the keypad, the cellphoneautom... 阅读全文

posted @ 2010-12-14 18:34 梦书 阅读(190) 评论(0) 推荐(0)

T-Mobile Tips & Tricks[zz]
摘要:VoiceMailVoicemail is included with your service. Voicemail will take messages for you when you are unable to take calls. Your voicemail does not tell... 阅读全文

posted @ 2010-12-14 18:17 梦书 阅读(504) 评论(0) 推荐(0)

T_Mobile Conditional Call Forwarding[zz]
摘要:http://forums.t-mobile.com/t5/Non-T-Mobile-Phones/KS360-Forwarding-calls-on-tmobile/td-p/309872Conditional call forwarding (called call diversion in B... 阅读全文

posted @ 2010-12-14 18:10 梦书 阅读(342) 评论(0) 推荐(0)

MMI Code Messages on Android[zz]
摘要:What MMI Codes does YouMail use? We use TWO (2) different codes.The first (*004*17142043114*11#) is used to tell your cellphone company that it should send all of your unanswered calls to YouMail instead of your cellphone co's voicemail system.Officially, we're enabling (turning on) the "Conditional 阅读全文

posted @ 2010-12-14 16:39 梦书 阅读(1506) 评论(0) 推荐(0)

Android源码之网络流量
摘要:Java 类:android.net.TrafficStats(/platform/framework/base/core/java/android/net)JNI实现:android_net_TrafficStats.cpp(/platform/framework/base/core/jni)如果没有提供TrafficStats,可以通过研究JNI类,那样可以自己写个Java类来实现,看c代码就知道,其实就是读取一些文件而已。Linux 下这些统计数据在机器重启后,就重置0. 阅读全文

posted @ 2010-12-13 16:04 梦书 阅读(2623) 评论(7) 推荐(0)

晕 galaxy_tab_samsung_electronics 这个插件写的有问题
摘要:Android这次更新多了一个Samsung的一个Galaxy TAB ,而且把它单独列出来,看来以后Google会加入更多的第三方的API,比较郁闷的是,更新完这个组件,再次还能更新,会在Android SDK下会再次建议一个文件夹,只要每次更新都会先建一个文件夹,就这样没完没了地更新了:上图中的:addon_galaxy_tab_samsung_electronics_8与addon_galaxy_tab_samsung_electronics_8-2,addon_galaxy_tab_samsung_electronics_8-3里面的内容都是一样的另外,这个版本将adb.exe从/A 阅读全文

posted @ 2010-12-07 11:09 梦书 阅读(361) 评论(0) 推荐(0)

关于Traceview的使用[转]
摘要:http://notfatboy.javaeye.com/blog/459061Traceview是android平台配备一个很好的性能分析的工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到method。下面我们看下如何使用这个东东。首先,我们必须在程序当中加入代码,以便生成trace文件,有了这个trace文件我们才可以将其转化为图形。要添加的代码如下:Google Dev Guide当中说可以在activity的onCreate()中添加Debug.startMethodTracing(), 而在onDestroy()中添加Debug.stopMethodTrac 阅读全文

posted @ 2010-12-02 18:53 梦书 阅读(528) 评论(0) 推荐(0)

android系统应用程序使用的数据库相关
摘要:联系人数据库/data/data/com.android.providers.contacts/databases下的(MB525手机的是: /data/data/com.motorola.blur.providers.contacts/databases/contacts2.db)contacts.db(1.6及其以下版本) contacts2.db(2.0及其以上版本)可以通过DDMS将其导出到PC上查看,可以以此来备份联系人数据。如果通过FileExplore看不到文件的话,可以通过以下的方式来将联系人数据导到PC上:$ adb shell$ su$ cd /data/data/com. 阅读全文

posted @ 2010-09-30 11:09 梦书 阅读(1749) 评论(0) 推荐(0)

相对(父控件)布局属性
摘要:像android:layout_alignParentBottom, android:layout_alignParentTop, android:layout_alignParentLeft, android:layout_alignParentRight,android:layout_centerInParent等相对父控件的布局属性,只能在父控件为RelativeLayout时才起作用,而对... 阅读全文

posted @ 2010-09-30 11:05 梦书 阅读(465) 评论(0) 推荐(0)

NDK基础
摘要:NDK(Android Native Development Kit),其实就是Java语言里面调用C/C++语言写的代码,但是由于Android系统是基于Linux的,所以C/C++的代码只能用GCC来编译了,如果Android系统是基于Windows的话,我们就可以用VC++等IDE来编译了。当然,二者都需要Android系统提供一些Library来供C/C++调用。所以,在学习NDK之前,最好看看Java语言里面关于Native method的相关的内容,入门推荐:1 Thinking in Java, 2th edition. append B. The Java Native Int 阅读全文

posted @ 2010-09-15 14:23 梦书 阅读(542) 评论(0) 推荐(0)

Android上获取本机安装的应用程序
摘要:在google上输入以上的关键字+ android,可以搜到的代码:List<PackageInfo> packs = getPackageManager().getInstalledPackages(0);虽然,有些代码号称可以过滤掉系统自身的应用程序,但是只要细看代码就会发现,好像里面的那个布尔变量没有起到什么过滤的作用。 方法一:通过获取的安装包(包括安装的与系统自身的应用程序),对其android.content.pm.PackageInfo的packageName 进行过滤,但是Android与google的包比较容易过滤掉,但需要对不同产商进行适配; 方法二:枚举 \d 阅读全文

posted @ 2010-09-09 13:43 梦书 阅读(21647) 评论(8) 推荐(1)

Android 换行
摘要:1 对于普通的文本,即不采用HTML等格式的文本,用 \n 即可实现人工换行2 而对于HTML的文本,当然也是采用HTML中的换行符,如 <br>或者<p> 阅读全文

posted @ 2010-09-02 10:21 梦书 阅读(8025) 评论(2) 推荐(1)

NDK 配置
摘要:http://hi.baidu.com/justin8335/blog/item/8976de1d009e35f91ad5762e.htmlhttp://www.javaeye.com/topic/484340Google这帮人写个GuidLine都写不好:作为菜鸟的我根本搞不清楚状况Required development toolsCygwin 1.7 (在Devel栏目下)里面已经包含了 G... 阅读全文

posted @ 2010-09-01 15:25 梦书 阅读(373) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 下一页