注:因为实际开发与参考答案会有所不同,再者怕误导大家,所以这些面试题答案还是自己去理解!面试官会针对简历中提到的知识点由浅入深提问,所以不要背答案,多理解。 Android进阶延伸点 1、如何进行单元测试,如何保证App稳定 ? 参考回答: 要测试Android应用程序,通常会创建以下类型自动单元测 ...
分类:
移动开发 时间:
2019-08-16 22:28:22
阅读次数:
121
android.permission.EXPAND_STATUS_BAR 允许一个程序扩展收缩在状态栏,android开发网提示应该是一个类似Windows Mobile中的托盘程序 android.permission.FACTORY_TEST 作为一个工厂测试程序,运行在root用户 andro ...
分类:
移动开发 时间:
2019-08-10 14:32:03
阅读次数:
233
armeabi-v7a: 第7代及以上的 ARM 处理器。2011年15月以后的生产的大部分Android设备都使用它. arm64-v8a: 第8代、64位ARM处理器,很少设备,三星 Galaxy S6是其中之一。 armeabi: 第5代、第6代的ARM处理器,早期的手机用的比较多。 x86: ...
分类:
移动开发 时间:
2019-08-06 13:44:09
阅读次数:
2757
今天使用到toolbar这个控件,发现其左边总是填充不满,查阅资料,找到解决办法: 在toolbar这个控件中增加以下信息: ...
分类:
移动开发 时间:
2019-08-02 18:46:50
阅读次数:
133
【Monkey简介】 1.Monkey 是什么 Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件稳定性、健壮性的快速有效的方法 ...
分类:
其他好文 时间:
2019-08-02 16:52:11
阅读次数:
241
小程序与 App 的区别 技术 微信小程序就是微信支持的一种第三方插件,微信向这种第三方插件开放了更多的功能接口,从丰富的界面控制到多种框架,特别合适提供了更多的对移动设备的访问能力。 运行环境 原生 App 直接运行在操作系统的单独进程中(在 Android 中还可以开启多进程),而小程序只能运行 ...
分类:
微信 时间:
2019-08-02 11:22:59
阅读次数:
123
app:showASAction用来指定按钮的显示位置 app:showASAction=“always”表示永远显示在Toolbar中,如果屏幕空间不够则不显示。 app:showASAction=“ifRoom”表示如果空间充足就显示在Toolar,否则显示在菜单中。 app:showASAct ...
分类:
移动开发 时间:
2019-07-23 17:34:40
阅读次数:
525
adb shell ps 包名,看到如下输出: 各字段解释: USER:进程当前用户; PID(Process Id):当前进程id; PPID(Process Parent ID):父进程ID; VSIZE(Virtual Size):当前进程虚拟内存的大小; RSS(Resident Set S ...
分类:
移动开发 时间:
2019-07-19 18:51:05
阅读次数:
446
之前在进行Android开发的过程中,由于某些原因,对android中广播的注册等相关知识进行了回顾及总结。也查看了相关源码及写demo验证。发现对广播的认识更深了一层。下面将所学进行记录,以备随时查看。 这些内容在网上也参考了他人的博客,相关链接如下: 【1】、基于源码分析的系统发送广播的流程:h ...
分类:
移动开发 时间:
2019-07-02 19:12:54
阅读次数:
135
在fragment不能直接进行点击事件,需要放到oncreatActivity中 具体方法如下: 需要注意的是import android.support.v4.app.Fragment;导入的这个包 ...
分类:
移动开发 时间:
2019-06-27 12:21:32
阅读次数:
175