[Android]_4Components
郑微
关注
展开
-
Android组建5:android中一些常见的类型转换ID/Drawable/Byte/Bitmap..
(1) id-->drawable Drawable drawable = activity.getResources().getDrawable(R.drawable.image1); (2) id-->Bitmap Bitmap bitmap = BitmapFactory. decodeResource (Resources res, int id)原创 2015-06-15 17:39:18 · 577 阅读 · 0 评论 -
Android组建6:android中关闭所有的Activity
有时候在应用中会遇到,当应用退出的时候,所有的Activity都需要关闭的情况: (1)首先定义一个类,即成Application(manifest中肯定要注册一下) (2)在这个类中定义一个单例类 private static Myclass instance; public static MyClass getInstance() { if (null ==原创 2015-06-23 16:01:50 · 450 阅读 · 0 评论 -
Android组建3:几个容易混淆的地方(this,getApplicationContext,fill_parent match_parent)
(1)首先Application、Activity、Service都是直接或间接的继承Content (2)一个应用程序中Content的个数=Application(1)+Activity(个数)+Service(个数) (3)this 如果在Activity中使用,表示当前使用的Activity的上下文。但如果这个Activity有内部类,在内部类中使用这个this,表示的仅仅是内部类的上原创 2015-06-12 15:19:47 · 517 阅读 · 0 评论 -
Android组建1:Intent的使用
Android中Activity之间或者Activity与Server之间进行界面切换数据交互,使用最多的便是Intent。 (1) Intent 传递String等基本数据 并返回 (2) Intent 传递 List (3) Intent 传递对象 (4) Intent 传递List (5) Application 共享全局数据 (1) Intent 传递String等基本数据 并原创 2015-06-12 11:47:45 · 520 阅读 · 0 评论 -
Android组建2:动态加载View(对比IOS)
Android中View是用于显示的界面。 IOS中Layer是用于显示的界面。 Android中ViewGroup是界面+界面的管理。 IOS中UIView是界面+界面管理等响应事件。 Android中五大布局和ViewGroup类似,是吧很多view组织在一起的一种形式。 (1)xml加载另一个xml LinearLayout xmlns:android="h原创 2015-06-12 14:39:11 · 537 阅读 · 0 评论 -
Android组建4:android中需要注意的几个地方
(1)Android代码导入之后经常碰到API不符合的情况。这种情况下,可以选中工程,右击选择properties属性。然后选择android。选择你当前有的API进行加载。 (2)加载android源文件 按住ctrl(Mac下command按钮)查看任何一个属性,如果有源码会跳转到源码界面。如果没有可以手动添加。 源码所在路径:SDK/Source 目录下 (3)鼠标放在一个对原创 2015-06-15 09:18:06 · 514 阅读 · 0 评论