随笔分类 -  android

上一页 1 2 3 4 5 6

摘要:如果没有处理注解的工具,那么注解也不会有什么大的作用。对于不同的注解有不同的注解处理器。虽然注解处理器的编写千变万化,但是也有其标准。比如:针对运行时注解会采用反射机制处理,针对编译时注解会采用AbstractProcessor来处理。 阅读全文

posted @ 2018-05-29 10:53 endian11 阅读(132) 评论(0) 推荐(0)

摘要:MVP的全称是Model、View、Presenter,顾名思义,它将整个应用分为三层 View层:视图层,包含和界面相关的功能,例如各种Activity、Fragment、View、Adapter等,该层专注于用户的交互,实现设计师给出的界面、动画等交互效果。View层一般会持有Presenter 阅读全文

posted @ 2018-05-28 23:28 endian11 阅读(185) 评论(0) 推荐(0)

摘要:标准注解 @Override 对覆盖超类中的方法进行标记,如果被标记的方法并没有实际覆盖超类中的方法,则编译器会发出错误警告 @Deprecated 对不鼓励使用或者已过时的方法添加注解 @SuppressWarnings 选择性地取消特定代码段中的警告 @SafeVarargs jdk7新增,用来 阅读全文

posted @ 2018-05-28 15:53 endian11 阅读(101) 评论(0) 推荐(0)

摘要:控制反转 机械手表的例子:齿轮相互独立并且相互作用池合在一起,协同工作,组成一个齿轮组去完成某一项任务。如果这些齿轮中有一个出现问题,可能就会影响整个齿轮组的正常运作。 齿轮组中齿轮之间的啮合关系与软件系统中对象 之间 的 耦合 关系 非常 相似。 对象之间 的耦合关系是无法避免 的, 而且随着工业 阅读全文

posted @ 2018-05-28 15:02 endian11 阅读(1114) 评论(0) 推荐(0)

摘要:package com.zhanwei.lee.application; import android.app.Application; import android.content.Context; import android.content.res.Configuration; import 阅读全文

posted @ 2018-05-26 23:07 endian11 阅读(207) 评论(0) 推荐(0)

摘要:android 4.4以上跟android4.4以前的版本通过uri获取路径方法不一样,所以代码做了处理 android5.1.1 一个图片的uri→content://com.android.providers.media.documents/document/image:68 阅读全文

posted @ 2018-05-25 17:30 endian11 阅读(1726) 评论(0) 推荐(0)

摘要:import android.content.Context; /** * Created by Administrator on 2017/10/12. */ public class DesnityUtil { /** * dp是虚拟像素,在不同的像素密度的设备上会自动适配,比如: 在320x480分辨率,像素密度为160,1dp=1px 在... 阅读全文

posted @ 2018-05-25 11:44 endian11 阅读(321) 评论(0) 推荐(0)

摘要:Java调用JavaScript mWebView.loadUrl("javascript:toast()"); js: <script language="javascript> <!--提供给android的java代码调用--> function toast(){ alert("fdsaf") 阅读全文

posted @ 2018-05-24 23:17 endian11 阅读(125) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6

导航