关闭

[置顶] 【Android死丢丢】MVP模式遇到Android Studio Template

MVPActivity-Template项目地址:https://github.com/relish-wang/MVPActivity-Template0 导读MVP模式耳熟能详。虽然它降低了程序的耦合度,利于团队协作以及后期维护,但是它增加了代码量和文件量。程序员不得不每次为一个界面建立至少6个文件(三个接口,三个实现类,分别对应M、V、P),以及接口与实现类的继承关系、MVP三者之间的关系。如图...
阅读(497) 评论(0)

[置顶] 【Android异常处理】异常、警告处理合集(长期更新)

过时警告1 getResource().getDrawable(int)解决方法:ContextCompat.getDrawable(Context, int)2 java.lang.NoClassDefFoundError: android.support.v7.appcompat.R$styleable【仅Eclipse】原因: - 1 显然我是要使用appcompat中的资源文件(如:?an...
阅读(293) 评论(0)

【React Native】RN错误更新中……

1、 undefined is not an object(evaluating ‘nextSceneConfig.defaultTransitionVelocity’) 光看错误提示真的找不到问题所在: 解决的办法: 在使用Navigator的时候configureScene我使用的是configureScene={() => { return Navigator.SceneCon...
阅读(189) 评论(0)

【Android自定义View】仿Photoshop取色器ColorPicker(四)完结篇

ColorPicker一款基于HSV颜色空间的仿Photoshop取色器的Android版颜色拾取器。github地址:https://github.com/relish-wang/ColorPicker前言上一篇已经简单介绍了ColorPicker的核心自定义控件ColorPickerView的监听事件相关代码。接下来我们详细解析一下ColorPickerDialog的相关代码注: - 1 如...
阅读(116) 评论(0)

【Android自定义View】仿Photoshop取色器ColorPicker(三)

ColorPicker一款基于HSV颜色空间的仿Photoshop取色器的Android版颜色拾取器。github地址:ColorPicker前言上一篇已经简单介绍了ColorPicker的核心自定义控件ColorPickerView的绘制流程。接下来我们详细解析一下ColorPickerView的监听事件相关代码。注: - 1 如果你对HSV颜色空间和RGB颜色空间不够熟悉的话,请参看该系列的...
阅读(269) 评论(2)

【Android自定义View】仿Photoshop取色器ColorPicker(二)

ColorPicker一款仿Photoshop取色器的Android版取色器。github地址:ColorPicker前言上一篇已经简单介绍了ColorPicker的项目结构以及两种颜色空间,接下来我们详细解析一下ColorPicker的核心自定义控件ColorPickerView。ColorPickerView在阅读代码之前,我们先看一下ColorPicker的布局以及一些标注的数值在代码里的变量...
阅读(142) 评论(0)

【Android自定义View】仿Photoshop取色器ColorPicker(一)

ColorPicker 一款仿Photoshop取色器的Android版取色对话框。采用HSV颜色空间,可手动选取想要的颜色,也可以手动输入具体颜色的16进制编码以获取颜色(如:0xFFFFFF表示白色)。github地址:ColorPicker效果图总体预览ColorPicker项目结构如下图所示:核心自定义控件: ColorPickerView.java颜色拾取对话框: ColorPicker...
阅读(129) 评论(0)

【hexo】解决hexo神烦的DTraceProviderBindings MODULE_NOT_FOUND

原文:http://kikoroc.com/2016/05/04/resolve-hexo-DTraceProviderBindings-MODULE-NOT-FOUND.html今晚折腾hexo的时候遇到很恶心的hexo报错,执行任何hexo命令都会报如下错误。hexo报错:{ [Error: Cannot find module './build/Release/DTraceProviderBi...
阅读(53) 评论(0)

【kotlin】Type mismatch.Require:XXX.setOnXXXListener.Found:()->Unit

1 前言当我在把一个AndroidStudio项目(Java编写的)转化为kotlin代码的时候,出现了这个问题 用AndroidStudio自动转化的代码结构大致如下(代码存在错误的):package wang.relish.democlass XXX { private var mOnXXXListener: OnXXXListener? = null!! fun trigge...
阅读(155) 评论(0)

【数据库】Sqlite获取long类型的当前时间

select strftime('%s','now','localtime')*1000+(strftime('%f','now','localtime')-strftime('%S','now','localtime'))*1000;参考资料: %d 月份, 01-31 %f 小数形式的秒,SS.SSS %H 小时, 00-23 %j 算出某一天是该年的第几天,001-366...
阅读(282) 评论(0)

TakePhoto和蒲公英(pgyer)的android.support.v4.content.FileProvider冲突

一 前言先介绍一下两个框架:1 TakePhoto一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库2 蒲公英免费的应用托管平台|App应用众测分发二 起因1 Android7.0及以上拍照时,由于出于安全考虑,Android 7.0[API24]以及以上版本不支持file://,使用content://URI 详见:Android7.0拍照失败Fi...
阅读(3895) 评论(10)

【Android常用】Broadcast的onReceive方法中弹出AlertDialog

问题描述在广播接收器(BroadcastReceiver)的onReceive(Context context, Intent intent)方法中弹出一个AlterDialog方案一感谢懿亮羽嘉提供的方案: Broadcast的onReceive方法中弹出AlertDialog美中不足之处: - 一、4.x、5.x、6.x中android.app.AlertDialog的显示效果都不一样 -...
阅读(395) 评论(0)
95条 共10页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:62057次
    • 积分:1505
    • 等级:
    • 排名:千里之外
    • 原创:86篇
    • 转载:7篇
    • 译文:1篇
    • 评论:17条
    最新评论