igding的博客

  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 搜索

布局优化

发表于 2019-03-11
字数统计: 1,730 | 阅读时长 ≈ 7
官方链接参考链接 布局优化的核心在于1.减少布局嵌套2.减少控件的使用3.不能为了优化而优化,需要考虑到复用性和扩展性4.开发与设计之间的协作性和规范性 1.图文优化1.1 优化代码:利用drawableLeft配合drawablePadding <TextView android:drawableLeft="@drawable/icon_1" android ...
阅读全文 »

Context以及装饰者模式

发表于 2018-09-04
字数统计: 770 | 阅读时长 ≈ 3
Context参考资料装饰者模式参考资料:研磨设计模式,Android源码设计模式解析与实战。 Android和Java的区别,划分的界限:Android不像Java写一个类和main就可以运行,而是有一个完整的Android工程环境,在这个环境下,要有像Activity、Service、BroadcastReceiver等系统组件,而这些组件并不是像一个普通的Java对象new一下就能创建实例 ...
阅读全文 »

四种布局填充器的区别,以及对应的设计模式

发表于 2018-09-04
字数统计: 638 | 阅读时长 ≈ 3
Android的xml布局文件是不能直接显示在手机界面上的,手机界面上能够显示的只有视图(View),若要使xml布局文件显示在手机页面上就必须将xml文件转化为视图,进行xml解析,下面是几种转化方法。 //1.通过Activity中的getLayoutInflater()方法 View view = getLayoutInflater().inflate(resource, root, ...
阅读全文 »

Window和Windowmanager

发表于 2018-09-04
字数统计: 3,082 | 阅读时长 ≈ 14
Window叫做窗口,本质上就是承载view的载体 参考资料 Android艺术探索 * <p>The only existing implementation of this abstract class is * android.view.PhoneWindow, which you should instantiate when needing a Window. ...
阅读全文 »

Android隐藏api如何调用

发表于 2018-09-02
字数统计: 307 | 阅读时长 ≈ 1
编译时的jar(sdk/platforms/androidversion/android.jar)属于阉割版,它去掉了带有@hide的类和internal包下的类而运行时,系统会调用android设备中完整版的jar(/system/framework/framework.jar) 1.哪些api不能直接调用?1.com.android.internal 包下的 API(internal AP ...
阅读全文 »
12…5
igding

igding

Android

22 日志
RSS
友情链接
  • 鸡排大佬
© 2019 igding | Site words total count: 26.0k
访问人数 访问总量 次