android 知识点小结
android 知识点小结:
1> 在res/values/color.xml;drawable
layout里使用color@drawable/white
java里调用:R.drawable.white
2> android里的转议字符:\
:\\
:\?
:\'
3> android 中添加activity,需在androidmanifest.xml中定议一个新的:
<activity android:name="exo2_01_01"></activity>
4> 不同activity间数据传递;
传:
Bundle bundle =new Bundle();
bundle.putString("name","chenlong");
intent.putExtras(bundle);
stratActivity(intent);
收:
Bundle bundle=this.getIntent().getExtras();
bundle.getString("name");
5> 返回数据到前一个activity,实现onactivityResult方法:
6》引和外部字体assets/fonts/types.ttf:mText.setTextSize(Typeface.createFromAsset(getAssets(),"fonts/types.ttf"));
7> local,configuration多语言之技:
res/drawable-en/flag.png
res/drawable-zh/flag.png
8> Toast.makeText(ex_04.01.this,"this is a toast test",Toast.LENGTH_LONG).show();
9> android中数学函数的使用:Math.random()随机函数;
10》 读取手机SD里的图片:
string filename="/data/data/a.png";
File file=new(filename);
if(file.exists())
{
Bitmap bm=BitmapFactory.decodeFile(filename);
mimage.setImageBitmap(bm);
}
11> android正则表达式:android:autoLink="web|phone|E-mail"
Linkify.addLinks
(
mtextview01,Linkify.WEB_URLS|Linkify.E-MAIL_ADDRESSES|Linkify.PHONE_NUMBERS
) ;
12> 打电话的权限设置:<uses-permission android:name="android.permission.CALL_PHONE">
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?