常用的布局 数据存储的方式有几种 数据传递的方式 广播注册几种方式 广播优先级 1000 如果优先级一样的,先注册的先接收到 服务开启几种方式及区别 aidl中文名称创建步骤去看一下 activity生命周期 handler原理 粘性标题栏 看门狗 1. 怎么让我的服务一直存活 新特性 5.0 6. ...
分类:
其他好文 时间:
2019-02-27 22:03:17
阅读次数:
237
1.事件分发机制概述和原理 答:第一,分发的事件是什么?是down,move,up。 第二,分发的顺序是什么?是activity→window→rootviiew(decorview)→view。 而最后的view是viewgroup和view的集合。 1)如果是传到了viewgroup,首先调用其 ...
分类:
移动开发 时间:
2019-02-26 23:37:06
阅读次数:
253
一、使用方法 1、添加依赖。 2、使用。 3、编译运行。 二、原理解析 很明显的我们可以看出,ButterKnife.bind(this) 是 activity和ButterKnife建立关系的地方,我们从这里入手分析。 >>点击进入 bind >> 点击进入 createBinding 主要的过程 ...
分类:
其他好文 时间:
2019-02-26 15:29:12
阅读次数:
188
1、fragment简单套用(静态调用): 新建一个fragment,其xml文件如下: 其java文件如下: 在主Activity的布局中加入: 这样就可以了; 2、动态使用fragment 首先,Activity的布局中不用加fragment: 在java中: 分四步: 1.获取到Fragmen ...
分类:
其他好文 时间:
2019-02-24 10:59:03
阅读次数:
174
jeesite中一共有55张表,如下 其中以act_ 开头的是Activity工作流的表,cms_ 开头的是内容管理系统的表,oa_ 开头的是办公自动化,sys_ 开头的是系统表,test_ 开头的是表的生成方法。 1.系统表: 表名称:sys_area区域表(12个字段) 字段名称 数据类型 长度 ...
分类:
数据库 时间:
2019-02-22 16:38:00
阅读次数:
199
安卓控制LED驱动编写开发平台*芯灵思SinlinxA33开发板淘宝店铺:https://sinlinx.taobao.com/嵌入式linux开发板交流QQ:641395230打开AndroidStudio3.1新建一个NOActivity项目切换为project视图,到/app/src/main/java/com.xxxxxx目录,右击新建Activity->emptyActivity不
分类:
移动开发 时间:
2019-02-21 20:15:30
阅读次数:
242
方法一: Aapt dumpbadging xxxx.apk(包的路径) 第一个框为包名 第二个框为主Activity名 方法二: 如果你装了Appium 可以这么操作下 进入设置页,选择APK 路径,下面就会显示包名和Activity名称 ...
分类:
移动开发 时间:
2019-02-21 12:55:32
阅读次数:
213
Animator 动画第一次播放正常,之后播放都不正常的问题解决 问题描述 第一次点击图片动画播放正常,在点击文字之后,图片没有显示出来,点击空白,播放动画,显示文字。 写了一个卡片翻转的动画,代码如下: activity_main.xml <?xml version="1.0" encoding= ...
分类:
其他好文 时间:
2019-02-21 12:44:14
阅读次数:
151
一个app打开另一个app的指定页面方法 有以下几种 1、通过包名、类名 2、通过intent的 action 3、通过Url 方案1、 方案2、 在目标Activity的配置文件中添加具体的action 方案3、 判断要打开的app是否安装: ...
分类:
移动开发 时间:
2019-02-20 23:59:03
阅读次数:
510
Android UI 中英文水印自动显示,Activity context与Application context区别,引起内存泄漏的场景:1. 错误的单例模式 2.View持有Activity引用 ...
分类:
移动开发 时间:
2019-02-19 13:23:39
阅读次数:
176