- 浏览: 132901 次
- 性别:
- 来自: 深圳
-
最新评论
-
hzjsftw:
LZ,请教个问题,我的软件也是自启动的,现在的问题是,开机自启 ...
Android开机自启动 -
zxely:
为什么在真机上用的时候,在有的机子可以访问google而在有的 ...
WebView初探 -
416849838:
...
WebView初探 -
www_JE:
zjc198805 写道LZ,在2.3真机中无法监听到系统的B ...
Android开机自启动 -
zjc198805:
LZ,在2.3真机中无法监听到系统的BOOT_COMPLETE ...
Android开机自启动
文章列表
很多时候不在座位上,又找不到wifi上网。这时候就想起了如果能通过手机的GPRS/EDGE上网该多好,Google了一下,还真可以:
1)下载安装Nokia pc suite,我的E51没有中文版的pc suite,下载个英文版的也一样
2)开启PC和E51的蓝牙功能
3)启动Nokia pc suite,配置Nokia E51 Bluetooth Modem
4)PC suite上选择“Connect to internet"
5)One Touch Acess设置,Access Point设置为cmwap
6)连接网络,应用能够联通了,速度为115.2Kbps,EDGE ...
- 2009-05-19 21:55
- 浏览 1181
- 评论(0)
和我在1.1的模拟器上看到的不太一样,估计是1.0版本的文件夹结构。Android系统文件夹结构解析
:
\system\app
这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是\data\文件夹中。
\system\bin
这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是binary二进制的程序,里面主要是Linux系统自带的组件(命令)
\system\etc
从文件夹名称来看保存的都是系统的配置文件,比如APN接入点设置等核心配置。
\system\font ...
- 2009-05-19 21:53
- 浏览 1878
- 评论(0)
在javaeye自四月27日起连续发表了关于android的几篇文章,当时就设置了google analytics,至今二十多天了,总的访问量在209,如果按地域分的话,访问者的地域分布结果如下(关心的都是android的开发者吧):
前十位的城市为:
本想用blogspot做主站,记录自己的一些工作生活经历,javaeye只写一些技术文章的。
不料blogspt又被封了,耳边飘起何院士的一句话"谁让你不幸生在了中国"。
找了几家国内的blog站点,就baidu还比较简洁,速度还不错,但我找了半天,还是不知道如何贴代码,
再加上对baidu还是有心里障碍,还是在javaeye吧,虽然朴素点,但贴代码功能强大,这是我最喜欢的一点
- 2009-05-19 17:41
- 浏览 1038
- 评论(0)
通过缺省方式创建的avd,模拟器起来后,访问系统自带的Browser,显示无法访问网络:Web page not available.
创建的avd的target无论是Android 1.1,还是Android 1.5都不行。
在sdk1.1下的模拟器是正常的。这是怎么回事?各位有无遇到类似的问题?
说明:本机无代理,FF访问网络正常
1.概述
Android平台内置了常用类型媒体的编解码,可以在应用中方便地集成他们。访问平台的媒体能力是很直观简单的—可以使用相同的Intent和Activity机制。
Android能够从多个数据来源播放音视频:存在应用的资源目录中(raw resources)、文件系统中或者来自网络。通过android.media.MediaPlayer来播放。
平台同时也允许通过android.media.MediaRecorder录音视频,当然要硬件支持(模拟器可不行~要在真机上)。
Android1.5支持如下的媒体类型:
类型
格式
编码
...
- 2009-05-12 11:54
- 浏览 4620
- 评论(0)
Android 1.5中引入了AVD(Android Virtual
Device)。AVD是一个经过配置的模拟器。在创建AVD时可以配置的选项有:模拟器影像大小/触摸屏/轨迹球/摄像头/屏幕分辨率/键盘/GSM
/GPS/Audio录放/SD卡支持/缓存区大小等
任何一个android应用都必须运 ...
一个WebView的例子,演示了适合如何覆盖WebViewClient,WebChromeClient
1)Java实现js的alert/prompt/confirm方法
2)加载页面开始、结束的事件调用
3)页面加载进度
等,例子参照了Google code上的mosembro开源项目
这三者有何关系?
在WebView的设计中,不是什么事都要WebView类干的,有些杂事是分给其他人的,这样WebView专心干好自己的解析、渲染工作就行了。WebViewClient就是帮助WebView处理各种通知、请求事件的,具体来说包括:
onLoadResource
onPageStart
onPageFinish
onReceiveError
onReceivedHttpAuthRequest
WebChromeClient是辅助WebView处理Javascript的对话框,网站图标,网站title,加载进度等
onCloseWi ...
http://developer.android.com/sdk/RELEASENOTES.html
主要变化为:
1.SDK中包含了Android平台的多个版本(1.1,1.5),工具也升级了,这样可以发布应用到SDK支持的任何一个版本上。
2.引入了Android Virtual Devices(AVD),使之在模拟器上运行更接近于真机。每个AVD有自己的存储卡空间,使得更容易并发运行多个模拟器。
3.SDK支持add-on。这可以扩充SDK,使得可以访问多个外部Android库,能够在模拟器内运行定制的系统映像。(?)
4.新的ADT版本--0.9。增强了JUnit等有关功能 ...
从WebView初探
了解到WebView的强大,。听说WebView对Javascript的支持也很强,想从网上找些例子,还很难找,最终从google老家找了一个Java和Javascript互调的例子
,当时看了,下巴“咣当”就掉在地上了,太强了!这样也行?
整个Eclipse ADT工程例子中都有,这里重点分析一下代码:
public class WebViewDemo extends Activity {
private WebView mWebView;
private Handler mHandler = new Handler();
public void ...
环境:Android SDK 1.1
Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装成了WebView组件。
SDK的Dev Guide中有一个WebView的简单例子
,寥寥几行代码就可以做一个自己的浏览器。
在实验时,有如下几个注意事项:
1)AndroidManif ...
Android SDK 1.1验证可行
1.定义一个BroadcastReceiver
public class BootReceiver extends BroadcastReceiver {
public void onReceive(Context ctx, Intent intent) {
Log.d("BootReceiver", "system boot completed");
//start activity
String action="android.intent.action.MAIN&quo ...
- 2009-04-27 14:19
- 浏览 8485
- 评论(4)
Android SDK1.1 验证可行。
1.实现一个Receiver【收到的是PDU,需要从PDU中还原出SMSMessage】
public void onReceive(Context ctx, Intent intent) {
Log.d("SMSReceiver", "a message received");
Bundle bundle = intent.getExtras();
if (bundle != null) {
Object[] pdus = (Object[]) bundle.get("p ...