
Android 开发进阶
文章平均质量分 52
jmc_pure
这个作者很懒,什么都没留下…
展开
-
如何分析解决Android ANR
站在巨人肩膀上,所以看得更远!来自: http://blog.youkuaiyun.com/tjy1985/article/details/6777346 http://blog.youkuaiyun.com/tjy1985/article/details/6777355 http://blog.youkuaiyun.com/tjy1985/article/details/6777983 http://www转载 2016-04-29 15:33:54 · 1359 阅读 · 0 评论 -
android高级UI(一)
抽象布局1、 include标签该标签可以直接将另外一个布局包含进现有布局,使用方式:,如果想修改a布局的宽高和ID可以在标签中使用:android:layout_width,android:layout_height(如果修改宽度或高度,这两个必须同时修改),android:id2、 merge标签使用include标签可以减少布局的层次,但是被包含进来的布局如果嵌套原创 2014-08-03 10:49:51 · 813 阅读 · 0 评论 -
设计模式初步
设计模式,根据模式的目的可分为3类:1.创建型模式:与对象的创建有关。2.结构型模式:处理类与对象的组合。3.行为型模式:对类或对象怎样交互和怎样分配职责进行描述。面向对象设计的5个设计原则:1.单一职责原则(SRP)2.开放封闭原则(OCP) 3.Liskov替换原则(LSP)4.依赖倒置原则(DIP)5.接口隔离原则(ISP) 23种设计模式:1.创原创 2016-03-28 18:14:52 · 406 阅读 · 0 评论 -
Android进阶开发常见问题小结
1、自定义view 原理 ,view的绘制原理 http://blog.youkuaiyun.com/xu_fu/article/details/7829721http://blog.youkuaiyun.com/xyz_lmn/article/details/203850492、Android View事件分发机制http://blog.youkuaiyun.com/lmj623565791/artic原创 2016-07-18 11:36:48 · 579 阅读 · 0 评论 -
Android 反编译apk文件
需要的工具:apktool:将apk文件反编译成原始的目录文件地址:http://code.google.com/p/android-apktool/downloads/listdex2jar:将dex文件转化为jar文件地址:http://code.google.com/p/dex2jar/downloads/listjd-gui:将jar转换为.java的源代码,查看jav原创 2014-06-14 23:07:08 · 987 阅读 · 0 评论 -
Android异步消息处理机制完全解析
一、消息机制角色1.Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的Message Queue(消息队列)。2.Handler: 发送和处理消息3.Message Queue(消息队列),用来存放线程放入的消息。我们都知道,Android UI是线程不安全的,如果在子线程中尝试进行UI操作,程序就有可能会崩溃。相信大家在日常的工作当中都转载 2016-07-09 10:11:32 · 584 阅读 · 0 评论 -
国内一线互联网公司内部面试题库
以下面试题来自于百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐内部题库熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。一、java基础1.接口的意义(百度)规范、扩展、回调2.抽象类的意义(乐视)为其子类提供一个公共的类型 封装子类中得重复内容 定义抽象方法,子类虽然有不同的实现 但是定义是一致的3.内部类的作用(百度,乐视转载 2016-07-24 10:48:10 · 1459 阅读 · 0 评论