上一页 1 2 3 4 5 6 ··· 9 下一页

2018年10月18日

摘要: 首先,打开cmd命令行,进入到Android逍遥模拟器目录 再进入到sdk\platform tools目录下 使用apktool的过程中,出现文件包含病毒或潜在的垃圾软件,被Windows自带的防病毒程序阻止了你的操作 那么怎么解决呢? 两种解决办法: 1.打开控制面板,右上角选择小类别,找到Wi 阅读全文

posted @ 2018-10-18 08:53 xl_phoenix 阅读(2072) 评论(0) 推荐(0) 编辑


2018年10月15日

摘要: 参考: "APK反编译" 工具介绍 apktool 作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看 dex2jar 作用:将apk反编译成java源码(classes.dex转化成jar文件) jd gui 作用:查看APK中classes.dex转化成出的jar文件,即源码文件 工具 阅读全文

posted @ 2018-10-15 09:07 xl_phoenix 阅读(200) 评论(0) 推荐(0) 编辑


2018年10月8日

摘要: apk是安卓工程打包的最终形式,将apk安装到手机或者模拟器上就可以使用APP。反编译apk则是将该安卓工程的源码、资源文件等内容破解出来进行分析。 一、APK反编译基本原理 1.APK分析 apk文件的本质是压缩文件,我们将apk文件修改后缀名为zip或者rar等,可以直接解压缩查看apk文件夹。 阅读全文

posted @ 2018-10-08 09:03 xl_phoenix 阅读(410) 评论(0) 推荐(0) 编辑


2018年9月17日

摘要: 什么是单元测试 首先总结一下什么是单元测试,单元测试中的单元在Android或Java中可以理解为某个类中的某一个方法,因此单元测试就是针对Android或Java中某个类中的某一个方法中的逻辑代码进行验证即测试该方法是不是可以正常工作。 还有一点就是要区分单元测试与集成测试(功能测试、UI测试), 阅读全文

posted @ 2018-09-17 08:59 xl_phoenix 阅读(119) 评论(0) 推荐(0) 编辑


2018年9月10日

摘要: 更多更全的工具类,请参考github上的 "Blankj/AndroidUtilCode" 将毫秒转换为小时:分钟:秒格式 public static String ms2HMS(int _ms){ String HMStime; _ms/=1000; int hour=_ms/3600; int 阅读全文

posted @ 2018-09-10 08:44 xl_phoenix 阅读(465) 评论(0) 推荐(0) 编辑


2018年9月3日

摘要: ViewModel类是用来存储和管理与UI相关的数据,在设计之初就考虑到生命周期的影响。ViewModel允许数据在屏幕旋转等配置变化后存活。 Android framework管理UI控制器(如Activity和Fragment)的生命周期。 framework可能会决定销毁或重新创建UI控制器, 阅读全文

posted @ 2018-09-03 08:51 xl_phoenix 阅读(162) 评论(0) 推荐(0) 编辑


2018年8月20日

摘要: Room简介 Room persistence库为SQLite提供了一个抽象层,以便在利用SQLite的全部功能的同时实现更强大的数据库访问。 该库可帮助您在运行应用程序的设备上创建应用程序数据的缓存。 此缓存作为应用程序的唯一事实来源,允许用户在应用程序中查看关键信息的一致副本,无论用户是否具有I 阅读全文

posted @ 2018-08-20 09:04 xl_phoenix 阅读(243) 评论(0) 推荐(0) 编辑


2018年8月13日

摘要: 转自 "Android向系统日历中添加日程事件" 总结 在项目开发中,我们有预约提醒、定时提醒需求时,可以使用系统日历来辅助提醒; 通过向系统日历中写入事件、设置提醒方式(闹钟),实现到时间自动提醒的功能; 好处:由于提醒功能是交付给系统日历来做,不会出现应用被杀情况,会准时提醒; 坏处:系统日历在 阅读全文

posted @ 2018-08-13 08:49 xl_phoenix 阅读(956) 评论(0) 推荐(0) 编辑


2018年8月6日

摘要: "Android Jetpack Overview" Android Jetpack Jetpack is a set of libraries, tools and architectural guidance to help make it quick and easy to build gre 阅读全文

posted @ 2018-08-06 08:54 xl_phoenix 阅读(265) 评论(0) 推荐(0) 编辑


2018年7月30日

摘要: 策略模式定义了一些列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变换。 假设我们要出去旅游,而去旅游出行的方式有很多,有步行,有坐火车,有坐飞机等等。而如果不使用任何模式,我们的代码可能就是这样子的。 这样做有一个致命的缺点,一旦出行的方式要增加, 阅读全文

posted @ 2018-07-30 08:45 xl_phoenix 阅读(144) 评论(0) 推荐(0) 编辑


上一页 1 2 3 4 5 6 ··· 9 下一页

Copyright © 2024 xl_phoenix
Powered by .NET 8.0 on Kubernetes