最新最全的Android4.0 API源代码下载和完整Android4.0源代码下载教程

这时刚刚整理好的最新的,包含所有的API的源代码,第一次上传的那个Android4.0 API 源代码有部分API没有包含,请点击下面的链接下载最新的。 附Android4.0 API 源代码下载http://download.csdn.net/detail/michaelli/3802305 昨日凌晨Android放出4.0源代码,已经托管到GoogleSource上,大家可以下载了,这次放出的branch为Android-4.0.0r1。 下载教程。操作系统环境为Linux,并且确保你已经安装了git jdk python等. 1.创建bin目录,并

阅读全文

Android设计应用图标不用愁---Asset Studio Integration来帮你

Android Asset StudioWeb版是一个非常好用的Andrid图标资源设计工具,它是由RomanNurik开发的。现在我们已经在ADT14里支持同样的功能。首先,你要打开新建向导(Ctrl-N),选择Android分类,然后在其下找到名字为“Android Icon Set”的这一项: 然后,将会弹出“资源选择器”(这些资源其实就是你在布局文件用到的那些图片,比如对于上下文菜单自定义的背景图片,就需要

阅读全文

Ubuntu下ADSL拨号和VPN 访问网站

1.更新NetworkManager 添加更新源:deb http://ppa.launchpad.net/network-manager/trunk/ubuntu maverick main deb-src http://ppa.launchpad.net/network-manager/trunk/ubuntu maverick main 执行sudo apt-get update更新,然后打开更新管理器进行更新软件。 2.启用NetworkManager。 修改/etc/NetworkManager/NetworkManager.conf文件里的managed为true保存。修改/etc/network/interfaces文件,只保留最上面两行的auto lo iface lo inet loopback,然后删除/etc/resolv.conf,最后重启networkmanager sudo /etc/init.d/network-manager restart。 3.添加DSL和VPN配置 看到面板里的网络链接,编辑他,添加DSL链接,之用输入用户名和密码即可,VPN链接选用pptp协

阅读全文

Android中我为什么发不了邮件--Android邮件发送详解

Android中我为什么发不了邮件???我手机里明明有邮件客户端的,可我为什么不能调用它发送邮件???相信这是很多人会问的问题,手机里有Email客户端,可是偏偏在自己的应用里调用不了,抑或是不知道怎么调用,还有的是一直认为自己写对了,可是偏偏不能调用,无奈之下只能却网上找段代码粘贴上,ok,可以了。。可是你知道别

阅读全文

高效程序员的45个习惯--敏捷开发修炼之道

笔者 写道 在去年就在豆瓣上看到这本不错的书,近来才拿到这本书好好的研读一下。读了之后又对本书有了更深的认识。我如此推崇她,因为我觉得她不像有些书那样的长篇大论,讲的都是大道理,看了云里雾里的。而这本书呢,讲的都是我们项目开发中实实在在遇到的,只是平时不太注意,作者只是用更朴素易懂的

阅读全文

Android中关于线程使用的几点注意事项

我们都知道Android是单线程模型,这意味着Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行,所以你单纯的new一个Thrad并且start()不行的,因为这违背了Android的单线程模型。 很幸运的是Android为我们提供了在其他线程中访问UI线程的方法,相信大家都见过,这几个就是Activity的runOnUiThread方法,View的post和postDelayed方法,以及最常用的Hanlder和AsyncTask,这里

阅读全文

Android Intents and Intent Filters(三)

数据(data)检测 data标记也是在intent-filter中定义的,大致格式如下: 每个data定义一个URI和数据类型(MIME),URI由4个属性来定义,分别是android:scheme,android:host,android:port,android:path..这个四个属性构成如下格式的URI: 如:content://com.flysnow.intent:8080/show/view。其中content就是scheme,com.flysnow.intent就是host,8080就是port,show/view就是path...如果有经常使用ContentProvider的应该熟悉。。我们经常定义的authority不就是host+port吗?还有这几个元素都是可选的,但是不是随便用就可以的,port要依赖于host,

阅读全文

android.resource://这个Uri你知道吗

如何访问平时APK文件Res目录下的内容呢? 如果直接访问Apk下的assets目录可以使用AssetManager类处理,而需要访问res/raw这样的文件夹怎么办呢? 这里Android123可以告诉大家APK在安装时已经解压缩,部分资源存放在/data/data/packagename/这里, 比如我们想访问res/raw/android123.cwj文件,可以使用 这个Uri,其中packagename是你工程的包名。 完整的处理代码为 即可使用工程res/raw目录下的文件了。 转

阅读全文

Android Intents and Intent Filters(二)

Category(类别)检测 类别在中是通过标记定义的,Category和Action一样,他们的名字都是一个字符串定义,但是我们在代码中可以使用对应的类别常量,在xml文件定义中只能使用定义好的字符串。Android的Intent类中提供了很多内置的类别定义,一中类别代表一个意思,可以参考说明使用。。比如android.intent.category.LAUNCHER标表示你的应用会展示在启动列表页面,经常和android.intent.action.MAIN

阅读全文

Android Intents and Intent Filters(一)

看过前面的几节教程的应该都会留意到一个很重要的东西,那就是Intent。Intent是什么呢?我们都知道Android有四大核心组件 Activity、Service、Broadcast Receiver和Content Provider,略去Content Provider不提,那么剩下的三个组件之间的通信考什么?这就是Intent!!它不仅可以在同一个应用中起传递信息的作用,还是可以在不同的应用进行传递信息。这就使得我们的应用和系统中的其他应用进行

阅读全文