android 开发笔记

今天在eclipse 3.5 新建了一个android 的项目,想做点东西玩,但新建完android 项目后发现gen文件夹下没有R文件。

原因:我在eclipse下project 中的Building Autoamatically 没有勾选。

现在勾选一下,刷新一下就可以了。

在此做一个记录。

android 下使用dos 命令生SDCard

mksdcard 2048M F:\android\sdcard.img


andorid 两个模拟机拔号图 5556是英文系统,5554是我修改成中文系统


android 常用单词说明

manifest 明白的, 明显的 ,清楚说明

intent 意图

res 是resource 的简写,源文件


android 中的引用说明

@string/stringname 引用至 文件名为string.xml 文件。

@style/stylename 引用文件为样式的.xml文件。

?android:windowNoTitle 引用上一个主题样式

@drawable/图片名,引用至drawable 包下的文件,通常我们使用png格式的文件,优点就不写了。

android:id=”@+id/ImageView02″ 给一个View 定义一个ID.

访问assets 文件夹下的文件

file:///android_asset/filename.html

同样可以把这个文件放到web服务器上,然后我们通过

http://ip:port/webContent/filename.html

供项目访问。这样做可以实时更新,但会增加带宽。

在android 中常用的数据单位

px(像素) 每个px对应屏幕上的一个点。

dip或dp (独立像素)一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1px=1dip.

sp(比例像素) :主要处理文字字体。可以根据用户字体的大小首选进行缩放。

带图片的Toast 信息

	Toast toast =	Toast.makeText(getApplicationContext(), "用户名不能为空", 0);
				toast.setGravity(Gravity.CENTER, 0, 0);
				View toastView = toast.getView();
				ImageView image = new ImageView(LayoutDemoActivity.this);
				image.setImageResource(R.drawable.icon1);
				LinearLayout ll = new LinearLayout(LayoutDemoActivity.this);
				ll.addView(image);
				ll.addView(toastView);
				toast.setView(ll);
				toast.show();


原文地址:https://www.cnblogs.com/java20130726/p/3218362.html