- 博客(67)
- 资源 (4)
- 收藏
- 关注
原创 基于github androidmvp代码 对mvp进行思考
基于github androidmvp代码 对mvp进行思考是不是有很多人看了好多mvp的文章,其原理已经了解,但是就是写不出mvp格式的代码或者写出的代码完全是按照别人的模版照搬下来的。照搬下来没问题,不过如果想要简单修改一下模版,就无从下手?本篇文章只是针对刚接触mvp以及资历尚浅的程序猿们。 如果阅读英语没问题的猿友们,可以直接拜读这篇文章以及下面的评论,然后会发现对mvp的编写上茅塞...
2018-08-02 13:24:15 533
原创 AAPT err(Facade for 928882516): libpng error: Not a PNG file 问题解决
AAPT err(Facade for 928882516): libpng error: Not a PNG file 问题解决Android Studio 3.0 aapt检查 这个错误的原因 就是项目中有的图片是非PNG格式,有可能修改文件的时候直接将后缀名改为.PNG下面是来自StackOverflow上的解决方案:Try run commandfind . -type ...
2018-09-05 16:04:22 353
转载 Text Recognition with ML Kit
转发自:https://www.raywenderlich.com/197292/text-recognition-with-ml-kitText Recognition with ML KitAt Google I/O 2018, Google announced a new library, ML Kit, for developers to easily leverage mac...
2018-07-24 16:40:56 921
原创 Invoke-customs are only supported starting with android 0 --min-api 26
自从我把Android Studio SDK的版本升级到28以后,一直也没新建一个Project,今天新建Project突然发现一个问题 然后在stackoverflow上面找到了解决的办法。 在app下面的build.gradle添加代码如下图: ...
2018-07-23 15:28:23 19640
原创 自己封装一个可以随意删减 没用的资源文件的工具
自己封装一个可以随意删减 没用的资源文件的工具思路:通过lint命令 导出一个带有lint log的txt文件 通过读取里面的“[UnusedResources]”字段 筛选出所有没用的资源文件可以直接删除 文件 - drawable-mdpi - drawable-hdpi - drawable-xhdpi - drawable-xx...
2018-07-23 13:38:45 435
转载 RecyclerView和ListView的异同
RecyclerView和ListView的异同从ViewHolder、LayoutManager、Adapter、分割线、点几事件、ItemAnimator、Others这几个部分进行分析两者的区别
2017-08-11 09:27:52 1022
转载 线程通信基础流程分析
线程通信基础流程分析Android的线程间通信就靠Handler、Looper、Message、MessageQueue这四个兄弟了,那么,他们是怎么运作的呢?
2017-08-08 09:24:11 343
转载 Android 内存泄漏总结
Android 内存泄漏总结内存管理的目的就是让我们在开发中怎么有效的避免我们的应用出现内存泄漏的问题。内存泄漏大家都不陌生了,简单粗俗的讲,就是==该被释放的对象没有释放,一直被某个或某些实例所持有却不再被使用导致 GC 不能回收==。最近自己阅读了大量相关的文档资料,打算做个 总结 沉淀下来跟大家一起分享和学习,也给自己一个警示,以后 coding 时怎么避免这些情况,提高应用的体验和质量
2017-08-03 15:13:28 426
原创 Android基础知识
Android基础知识五种布局: FrameLayout 、 LinearLayout 、 AbsoluteLayout 、 RelativeLayout 、 TableLayout 全都继承自ViewGroup,各自特点及绘制效率对比。FrameLayout(框架布局)此布局是五种布局中最简单的布局,Android中并没有对child view的摆布进行控制,这个布局中所有的控件都会默认出现在视
2017-08-02 10:59:05 1033
原创 2.Eclipse版本android 65535解决方案(原理等同android studio现在的分包方式)
Eclipse版本android 65535解决方案
2017-01-03 19:41:00 2758 3
原创 1、Eclipse版本android 65535解决方案(原理等同android studio现在的分包方式)--Ant安装
Ant是一个Apache基金会下的跨平台的构件工具,在实际开发项目中经常会用到,可以实现项目的自动构建和部署等功能。在本文中,主要熟悉怎样将Ant安装成功。
2017-01-03 19:22:04 1499
原创 1、Eclipse版本android 65535解决方案(原理等同android studio现在的分包方式)--Ant安装
Ant是一个Apache基金会下的跨平台的构件工具,在实际开发项目中经常会用到,可以实现项目的自动构建和部署等功能。在本文中,主要熟悉怎样将Ant安装成功。
2017-01-03 19:21:24 1748
原创 WebView setSupportMultipleWindows与onCreatWindow
WebView setSupportMultipleWindows 我们在使用WebView时会首先对其进行初始化
2017-01-03 19:14:28 3457
原创 Android对物理键的监听,连续点击两次且间隔不超过两秒退出应用
一小段代码,可实现对物理回退键的监听,连续点击两次且间隔不超过两秒时退出应用
2016-12-08 15:42:07 3560
原创 Android API Guides——简介(二)
应用基础内容Android应用采用Java编程语言编写。Android SDK(Software Develop Kit)工具将您的代码-连同任何数据和资源文件-编译到一个APK(Android Package):Android软件包,即带有.apk后缀名的存档文件中。
2016-12-08 13:46:57 1666
原创 Android API Guides——简介(一)
Android简介Android提供了一个丰富的应用框架,支持您在Java语言环境中为移动设备开发创新应用和游戏。
2016-12-08 13:46:05 2090
转载 Failed to download samples index, please check your connection and try again 解决
Failed to download samples index, please check your connection and try again 解决
2016-12-07 11:07:10 3411
翻译 15、iOS WebViews(基础知识)
本篇指导你如何将Cordova的WebView模块嵌入到一个iOS应用当中,以及相互之间如何进行通信请参照plugins。
2016-11-17 21:52:57 1533
翻译 14、Android WebViews(测试可用)(基础知识)
Android WebViews(测试可用)本篇指导你如何将Cordova的WebView模块嵌入到一个Android应用当中,以及相互之间如何进行通信请参照plugins。
2016-11-17 21:45:11 1446
翻译 12、Storage(存储)(基础知识)
Cordova Application支持很多用于存储的API。 在这里介绍的每种API都有各自的优势和劣势,你需要根据你的实际需要来选择最优方案。
2016-11-17 21:20:39 4078
翻译 5、config.xml的作用(基础知识)
lconfig.xml的作用Config.xml用于控制一些app的行为,这个平台无关的xml文件是基于W3C的Packaged Web Apps(Widgets)描述标准,扩充特定的核心Cordova API 功能,插件和替丁平台设置
2016-11-16 20:30:24 9078
Activity栈
2018-07-16
人月神话(中文版)
2017-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人