android 重点
android的四大组件:
1 activity:做界面
2 BroadcastReceiver:应用程序间传递数据
3 Service:应用程序内数据处理
4 Content Provider:为应用程序提供数据
--------------------------------------------------------------------------------------------------------------------------
android的文件结构:
1.assets和res文件夹的区别:
assets里面什么资源文件都可以放,那怎么调用呢?
用getAssets().open("filename");
res里面的资源会在R.java文件里面生成相应的ID,
andriod系统内置不少资源,可以用android.R.id.XXX调用
2.每一个activity文件在res文件夹下都需要对应有一个layout文件。
3.所有XML布局文件对res文件夹内资源的引用方法:@ xml_file_name去掉s / R.java中的资源ID的name
4.R.java千万不能修改,是系统自动修改的,如果发现异常,可以把整个gen文件夹删掉,然后重新编译
5.所有可变的资源,数值,全部都要放到res文件中,便于修改,绝对不可以写死。程序中得到这些资源的方法为
(Type)getType();
--------------------------------------------------------------------------------------------------------------------------
android 的API Level是什么?
平台版本 | API级别 |
Android 3.0 | 11 |
Android 2.3.3 | 10 |
Android 2.3 | 9 |
Android 2.2 | 8 |
Android 2.1 | 7 |
Android 2.0.1 | 6 |
Android 2.0 | 5 |
Android 1.6 | 4 |
Android 1.5 | 3 |
Android 1.1 | 2 |
Android 1.0 | 1 |
为了前向兼容,后向兼容,保证用户体验。
--------------------------------------------------------------------------------------------------------------------------
Context.finish();用于结束当前APP。前面的“Context.”默认可以去掉
--------------------------------------------------------------------------------------------------------------------------
签名:
每个app都有签名
同一个软件的不同升级版本,使用同一个签名标记,用于防止其他软件的恶意替换。
不同软件之间,签名是不同的。
更多相关文章
- CreateProcess error=2, 系统找不到指定的文件。
- PreferenceActivity、PreferenceFragment使用
- Android中使用Animation实现控件的动画效果以及Interpolator和An
- ImageButton动态改变按钮图片
- Android定制出厂默认输入法
- android:向手机卡上写入文件时总是不成功,解决办法
- Process 'command 'C:\zssinstallsoft\Android\sdk\build-to
- Android资源收集
- Android资源收集