安卓知识点
2016-07-09 19:08
225 查看
1.安卓设置程序图标只需在AndroidManifest.xml配置文件中修改
首先android:icon="@drawable/ic_launcher"
然后在修改文件夹drawable-hdpi drawable-ldpidrawable-mdpi drawable-xhdpi drawable-xxhdpi
这几个文件夹能根据手机大小自动使用文件夹内不同分辨率的图片
2.修改背景之类的有两种方法。(我就会两种。。)
第一种直接从res中加载
1、给res目录下建立drawable目录,并把你的图片放到这里,如bg.jpg
2、给布局中加入 android:background="@drawable/bg"
3、bg也不需要扩展名jpg,然后运行程序发现程序的背景已设置为bg.jpg了。
第二种方法是从内存卡中任意取图片显示
如图片是mnt\sdcard\dcim\222.jpg
LinearLayout lay1=(LinearLayout)findViewById(R.id.bgmain);
Drawable drw1=Drawable.createFromPath("\\mnt\\sdcard\\dcim\\222.jpg");
lay1.setBackgroundDrawable(drw1);
说明一下bgmain是LinearLayout布局的id名称。
3.xml文件布局里的自动链接autuLink方法
android:autoLink="web|email"
1.web:使URL链接到网页
2.email:使E-mail地址链接到邮件客户端
3.phone:使电话号码链接到拨号程序,自动输入号码,等待拨号
4.map:是地址与地图应用程序相链接以显示对应的位置
首先android:icon="@drawable/ic_launcher"
然后在修改文件夹drawable-hdpi drawable-ldpidrawable-mdpi drawable-xhdpi drawable-xxhdpi
这几个文件夹能根据手机大小自动使用文件夹内不同分辨率的图片
2.修改背景之类的有两种方法。(我就会两种。。)
第一种直接从res中加载
1、给res目录下建立drawable目录,并把你的图片放到这里,如bg.jpg
2、给布局中加入 android:background="@drawable/bg"
3、bg也不需要扩展名jpg,然后运行程序发现程序的背景已设置为bg.jpg了。
第二种方法是从内存卡中任意取图片显示
如图片是mnt\sdcard\dcim\222.jpg
LinearLayout lay1=(LinearLayout)findViewById(R.id.bgmain);
Drawable drw1=Drawable.createFromPath("\\mnt\\sdcard\\dcim\\222.jpg");
lay1.setBackgroundDrawable(drw1);
说明一下bgmain是LinearLayout布局的id名称。
3.xml文件布局里的自动链接autuLink方法
android:autoLink="web|email"
1.web:使URL链接到网页
2.email:使E-mail地址链接到邮件客户端
3.phone:使电话号码链接到拨号程序,自动输入号码,等待拨号
4.map:是地址与地图应用程序相链接以显示对应的位置
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories