- 浏览: 50367 次
- 性别:
- 来自: 北京
最新评论
-
zhaole609:
我也是,谢谢了
adb push时提示 read only的问题 -
chinazhidubu:
superhanliu 写道pengpeng_dev 写道这么 ...
android 显示网络图片 -
viva-浅唱:
Windows上确实有这个问题,左斜杠和右斜杠的为什么有区别? ...
adb push时提示 read only的问题 -
superhanliu:
pengpeng_dev 写道这么操作练习可以的,来回几次操作 ...
android 显示网络图片 -
pengpeng_dev:
这么操作练习可以的,来回几次操作,就会内存溢出的
android 显示网络图片
文章列表
好帖子,转到这里记录下来。原文地址:
http://topic.csdn.net/u/20101021/16/B605909C-56F8-41A0-B209-269FEDD51841.html
作者:ptzxzc
1.将sdk复制到android-sdk-windows\platforms下.如果有网络的话就android-sdk-windows可以自动下,如果已经手动单独把sdk下好了,那么要手动复制到android-sdk-windows下.2.安装Eclipse插件ADT.3.新建android项目.4.建立配置ADT(ctrl+F11调屏幕方向)由于官方的下载页面被和谐 ...
1 图片太大,内存不足heap space 之类的问题:
BitmapFactory.Options options=new BitmapFactory.Options();
options.inSampleSize = 2;//数字越大读出的图片占用的heap越小
BitmapFactory.decodeFile(pathName,options);
2 图片放大缩小的方法:
Bitmap.createBitmap(bitMap,....);用这个方法能放大和缩小图片到想要的size
其中Matrix类提供了更好的机制:
...
使用adb push命令将硬盘上的文件复制到虚拟设备上时,执行命令如下:
C:\Documents and Settings\Administrator>adb push G:\self\android\video\caiyan_tw
o_people.mp4 sdcard\caiyan.mp4
结果提示说:只读的文件系统
failed to copy 'G:\self\android\video\caiyan_two_people.mp4' to 'sdcard\caiyan.mp4
': Read-only file system
试了几遍都这样,后 ...
http://hi.baidu.com/programmar/blog/item/79483ecb2ac75cf552664fd3.html
在Android中显示一张网络图片其实是超级简单的,下面就一个非常简单的例子:
Step1:
1、创建你的Activity,本例中以ViewWebImageActivity说明;
2、ViewWebImageActivity中的代 ...
http://www.aslibra.com/blog/post/TabHost_addTab_TabSpec_change_icon.php
做了个tab形式的界面,但一直找不到系统提供的接口怎么修改图标,因为当前选择的和未选择的会改变。
添加tab的代码其实很简单
TabHost mTabHost = getTabHost();
TabHost.TabSpec tab_category = mTabHost.newTabSpec(tab_tag[0]);
tab_category.setIndicator ...
向sdcard目录写文件时,在1.6的固件上需要申请权限。
在 AndroidManifest.xml 中增加代码:
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="org.example.xxx" android:versionCode="1" android:versionName="1.0" android:debuggable="true ...
android 中 Inner class 会额外占用1k的内存。故一般不用 Inner class
新建一个project的时候,输入package的名称,似乎有一些要求。
比如昨天我建立一个project的package是 a.b.c,activity是Demo1
那么今天我再建立一个project,activity是Demo2,那么package就不能还是 a.b.c 了。
虽然我建立Demo2的时候不会提示,但是在测试安装Demo2这个应用的时候就会报错。
貌似android是根据package name来确定一个应用的。原因好像是因为它自动生成的文件 R.java
的package是 a.b.c 。
Demo1和Demo2的package 一样,因此导致对 ...
从 Hello Android 2nd Edition中大概理解的:
• FrameLayout:children按照从左上开始的顺序排列,主要用于tabed view或者图片切换功能
• LinearLayout:children排列成一行多列或者一列多行的形式,这种layout最常见
• RelativeLayout:children是相互之间相关位置或者和他们的parent位置相关,常用在form中
• TableLayout:children按照行列的排序,类似于html的table
1 Handler类的post方法和postdelay方法
post(Runnable r)方法让r在稍后(其实就是立刻)执行。
postDelayed(Runnable r, long delayMillis)法让r在间隔几ms后执行。
2 View类调用invalidate()后,它的ondraw方法会被频繁调用?
- 2009-09-30 10:15
- 浏览 1213
- 评论(0)
http://www.iteye.com/topic/453795
1.下载http://www.digginmobile.com/android.asp上的源码
2.将那个源码文件解压,并在你的SDK安装目录里面新建一个文件夹,取名为“sources”,把之前解压得到的所有文件都复制到新建的“sources”文件夹里面。(D:\android-sdk-windows-1.5_r1\platforms\android-1.5这个是我的SDK路径,就是在这个目录下面建一个名为“sources”文件)
另外:
http://www.iteye.com/topic/450680 提供了已经 ...
- 2009-09-28 10:59
- 浏览 867
- 评论(0)
http://blog.csdn.net/durone/archive/2009/01/19/3837207.aspx
使用Intent快速进行功能开发,这里总结一些重要的Intent使用,仅供参考。
下面是实例片段。
1,调用web浏览器
Uri myBlogUri = Uri.parse(http://blog.csdn.);net/durone
returnIt = new Intent(Intent.ACTION_V ...
- 2009-09-27 15:34
- 浏览 820
- 评论(0)
http://blog.csdn.net/durone/archive/2009/01/19/3835991.aspx
adb常用命令:
以下为一些常用的操作:
1、安装应用到模拟器:
adb install
比较郁闷的是,Android并没有提供一个卸载应用的命令,只能自己手动删除:
adb shell
cd /data/app
rm app.apk
2、进入设备或模拟器的shell:
adb shell
通过上面的命令,就可以进入设备或模拟器的shell环境中,在这个Linux Shell中,你可以执行各种Linux的命令,另外如果只想执行一条shell命令,可以采用以下的方式:
adb ...
- 2009-09-27 15:13
- 浏览 1272
- 评论(0)
发现一个问题,自从第一个HelloWorld应用测试成功后,我再怎么测试其他的应用,模拟器启动后进入的还是第一个HelloWorld应用。
我也不知道咋回事,只能按照常理想:把那个HelloWorld的删除了吧。
怎么删除?上网搜了一下,步骤如下:(windows环境下)
1 进入cmd命令行
2 转入android的sdk目录下的tools目录
3 输入adb shell
则进入linux系统的控制台了。通过ls,cd 等命令进入 data/app目录
4 通过ls可以看到HelloWorld的应用果然在这个目录下:
com.example.android.helloactivit ...
- 2009-09-27 15:03
- 浏览 1040
- 评论(0)