Android基础知识
梁仙仙
我是门外的菜鸟 ^_^
展开
-
activity-alias的使用
activity-alias是android里为了重复使用Activity而设计的。当在Activity的onCreate()方法里,执行getIntent().getComponent().getClassName();得到的可能不是这个Activity的名字,有可能是别名的名字,例如:在AndroidMenifest.xml有如下配置: <application androi原创 2016-04-05 17:26:09 · 551 阅读 · 0 评论 -
Android ComponentName
ComponentName(组件名称)是用来打开其他应用程序中的Activity或服务的。4836 ComponentName cn = new ComponentName("com.android.systemui", 4837 "com.android.systemui.screenshot.TakeScreenshotService"原创 2016-03-10 11:14:57 · 511 阅读 · 0 评论 -
Activity
locate 一下可以发现源码位置: 源码位置:frameworks/base/core/java/android/app/Activity.java public class Activity extends ContextThemeWrapper implements LayoutInflater.Factory2, Window.Callback, Ke原创 2016-02-26 18:23:52 · 373 阅读 · 0 评论 -
Java之内部类
内部类概念与使用:1)将一个类的定义放在另一个类的定义内部 2)如果想要创建某个内部类的对象需要指明这个对象的类型:OuterClassName.InnerClassName 比如下面code中的Outer.Inner inner = outer.getInner() 3)内部类的对象只能在与其外围类的对象相关联的情况下才能被创建 public class Test { public原创 2016-02-28 15:54:08 · 362 阅读 · 0 评论