Android小知识点20条

转载博客:http://blog.csdn.net/dengshengjin2234/article/category/1322773

1. Android中常用的几种布局,LinearLayout、RelativeLayout、FrameLayout和GridLayout。AbsoluteLayout已废弃。

2. Android  XML解析主要有三种方式,包括SAX DOM PULL

3. activity的启动模式有standard 、singleTop、singleTask和singleInstance。

4.一条最长的短信息约占中文70(包括标点),英文160,160个字节。

5.关于内存回收:内存回收程序负责释放无用内存。

6.Math.round():正数四舍五入;负数四舍五不入。

7. Intent传递数据时,下列的数据类型可以被传Serializable、Charsequence、Parcelable和Bundle。

8. android中的动画分类有Tween和Frame 。

9.退出Activity方法有onStop() 抛异常强制退出Finish()

10.正确的自定义style的方式举例:

<resources>

<style name="myStyle">

<item name="android:layout_width">fill_parent</item>

</style>

</resources>

11.如果在android应用程序中需要发送短信,那么需要在AndroidManifest.xml文件中权限:

android.permission.SEND_SMS。

12.使用Toast提示时,可以自定义显示时长,Toast没有焦点,Toast只能持续一段时间。

13.在一个布局文件中,对一个EditText进行设置,可以通过android:hint设置实现输入框默认提示内容的效果。

14.Android项目工程下面的assets目录主要放置多媒体等数据文件。

15.线程销毁的方法是onDestroy()  。

16. service生命周期的onCreate()和onStart(),当第一次启动的时候先后调用onCreate()和onStart()方法;如果service已经启动,只会执行onStart()方法,不在执行onCreate()方法。

17. Intent的作用的可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带。

18.SAX解析xml文件的优点不用事先调入整个文档,占用资源少。(还有其他有点)。

19.在Android中使用Menu时可能需要重写的方法有onCreateOptionsMenu() 、

onOptionsItemSelected() 。

20.Android应用程序结构(4层)是Applications(核心应用程序)、Application Framework(开发框架包)、Libraries(系统运行库或者是c/c++核心库)和Linux Kernel(Linux内核)。

时间: 2024-08-05 13:07:30

Android小知识点20条的相关文章

android 小知识点

小知识点总结 1. android中MotionEvent.ACTION_CANCEL事件如何被触发? 对于这个问题,android文档的说明很简短,想看明白很难.国外一网页说的还比较详细,写在这里分享给大家: 原文是这样的: You receive this when a parent takes possession of the motion, for example when the user has dragged enough across a list view or scroll

android小知识点代码片段

1 拨打电话的操作 播打电话号码 Intent intent = new Intent(); intent.setAction(Intent.ACTION_CALL); intent.setData(Uri.parse("tel:"+number)); startActivity(intent); 2 发送短信的操作 短信过长时 拆分短信 一条短信最大的文本长度 是多少 ? 中文 70 汉字 英文 160字符 SmsManager smsmanager = SmsManager.get

Android小知识点总结

一.Android开发的基本知识 1.Android app name的设置:默认为启动项Activity的android:label指定的值,如果没有则为Application的andriod:label指定的值(在AndroidMainfest.xml文件中): 2.TextView android:textSize默认大小为14 单位为sp: 3.ImageView 的android:tint属性可改变图片的颜色:

Android开发的16条小经验总结

Android开发的16条小经验总结,希望对各位搞Android开发的朋友有所帮助. 1. TextView中的getTextSize返回值是以像素(px)为单位的, 而setTextSize()是以sp为单位的. 所以如果直接用返回的值来设置会出错,解决办法是用setTextSize()的另外一种形式,可以指定单位: setTextSize(int unit, int size)    TypedValue.COMPLEX_UNIT_PX : Pixels    TypedValue.COMP

Android开发中15条小经验

Android开发中15条小经验 1. TextView中的getTextSize返回值是以像素(px)为单位的,而setTextSize()是以sp为单位的. 所以如果直接用返回的值来设置会出错,解决办法是用setTextSize()的另外一种形式,可以指定单位: setTextSize(intunit,intsize) TypedValue.COMPLEX_UNIT_PX:Pixels TypedValue.COMPLEX_UNIT_SP:ScaledPixels TypedValue.CO

Android小知识库

http://wuxiaolong.me/2015/08/10/android-small-knowledge-base/#rd 原文 Android小知识库 发表于 2015-08-10   |   分类于 Android   |   10条评论 这份是我工作以来,总结的小知识库,有些知识点现在看来太LOW了,把还觉得有用的分享出来! The APK file does not exist on disk.Error while Installing APK 解决方案: Android Stu

原型设计20条军规(转)

<原型设计20条军规> 第一条:原型设计的最终目的是为了准确.方便.快捷的表达产品设计人员的产品设计意图: 第二条:原型的观看者往往不是同一类对象,因此原型的设计不可避免的会有多种表现形态,每一种形态的原型都是为设计服务,没有高低之分: 第三条:如果按照产出方式,有手绘产出.软件产出之分,如果按照表现形式,有纸质.低保真.高保真之分: 第四条:如果你的产品设计周期中,原型设计时间过长,可能你需要停一下,站得远些重新审视一下自己原型设计的初衷: 第五条:原型是否要做到高交互.高仿真取决于观看者的

Android基础知识点总结

Android基础知识点总结 在学习了很长一段时间的Android基础内容,如果不做及时的复习,那么后面的项目学习起来可能就没那么顺利了,并且复习也是一件很愉快的事.古人有云:"学而时习之不亦说乎",应该就是这个道理. ~本文大纲~ Android基础知识点总结 Day01 01Android系统中我们常用的4种数据存储方式 02获取手机内存空间大小 03XML文件的生成和解析 GET新技能 Day02 SQLiteOpenHelper的基本用法 数据库事务 Listview的简单优化

MySQL性能优化的最佳20+条经验

http://www.pythonclub.org/mysql/optimize-20-tips 今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显.关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情.当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能.这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库.希望下面的这些优化技巧对你有用. 1. 为查询缓存