【Android】
kekegdsz
专注移动开发,原生、ionic、web前端、php,
赢也罢,输也罢,就是不讲和
展开
-
Android项目重构MVP模式
Android项目重构MVP模式 MVP,全称Model-View-Presenter,其中Presenter解耦了Model和View,View只负责Ui视图操作,Model用来处理去数据,而Presenter用来管理Model和View的业务逻辑。 与传统MVC模式相比,方便单元测试,容易维护,排除错误等。当然缺点还算有的,个人感觉让类目增加了,代码量多了,建议呢,不是太复杂情况建议直接写就原创 2016-10-10 11:51:19 · 8674 阅读 · 0 评论 -
android/support/annotation/colorres.class报错Android studio
在Android studio坏境出现如此爆粗Error:Execution failed for task ':internalkye:transformClassesWithJarMergingForDebugApkDebug'.com.android.build.api.transform.TransformException: java.util.zip.ZipException: dup原创 2017-04-10 14:48:21 · 943 阅读 · 0 评论 -
Android高仿新浪微博点赞动画
效果图 效果很赞吧!其实源码也很简单,加个动画而已,我就不讲解了,源码我贴出来,大家看看吧 <scale android:duration="250" android:fillAfter="false" android:fromXScale="1.0" android:fromYScale="1.0" andro原创 2016-10-29 17:45:04 · 13536 阅读 · 1 评论 -
TBS腾讯x5内核集成
刚刚我不消息删了我的【TBS腾讯x5内核集成】 人生就瞬间懵b了,作为一个勤勤恳恳码奴开始我的重写之旅 2016年10月27日 23:34:08 之前我公司里新出了个需求,就是让webview里显示视频,作为一只老鸟,我也是爬过无数的坑的,第一反应我就放弃了系统原生的webview,即使它现在比以前好了很多,我以前做过ionic,使用过crosswalk,不过相对我们项目,本身包体大小不大,为原创 2016-10-25 20:39:04 · 21224 阅读 · 14 评论 -
Android Intent 可以打开的系统项
/** * 调用系统浏览器 * @param context * @param url */ public static void openWeb(Context context, String url) { // 调用浏览器 Uri webViewUri = Uri.parse(url); Intent原创 2016-10-28 00:34:41 · 11467 阅读 · 2 评论 -
Android快速打造超简单CircleImageView
现在很多项目很多地方都运用上了圆形ImageView显示头像或者图片,android原生的ImageView已经满足不了我很的需求,so我们就自定义个吧! 效果图: 1.首先肯定先继承ImageView,再来几个构造方法,并初始化画笔一支public class CircleImageView extends ImageView { /*画笔*/ private Paint pa原创 2016-10-28 00:01:37 · 11557 阅读 · 0 评论 -
Android快速自定义倒计时按钮
现在几乎所有的app都有个倒计时按钮,注册,和一些比较需要识别身份的验证都需要这个按钮。so现在我们简单的打造一个速成倒计时按钮先看下效果定时器import java.util.Timer;import java.util.TimerTask;代码package com.kekegdsz.countdownbutton;import android.a原创 2016-10-26 22:59:24 · 10565 阅读 · 0 评论 -
把 Toast 写成单列,自定义样式
原文链接:http://www.jianshu.com/p/ba844f644adf为什么要写成单列呢?在一个应用中用到 Toast 的地方实在是太多了,而且 Toast 每次都要初始化。当我连续点击一个按钮弹出 Toast 的时候,会出现页面都销毁了,Toast 却还在,这对于用户来说是很不爽的 —— 由 GitPhoenix 分享为什么要写成单列呢?在一个应用中用到Toast的地方实在是太多了转载 2016-10-26 10:34:27 · 5483 阅读 · 1 评论 -
Glide使用详细标注
Glide使用详细标注Android Studio用户 使用glide首先是builde.gradle添加依赖 compile 'com.github.bumptech.glide:glide:3.7.0'eclipse用户可以glide提供jar文件,提供下载链接https://github.com/kekegdsz/glide/blob/master/glide-3.7.0.jar使用很简单,原创 2016-10-25 16:28:50 · 8582 阅读 · 0 评论 -
快速自定义漂亮的Dialog
今天接到一个需求,要求快速创建自定义Dialog,且可以反复利用 代码很简单就两类,大家直接看demo吧,哈哈,我很懒得package com.kekegdsz.www.dialoghelper.base;import android.app.AlertDialog;import android.app.Dialog;import android.app.DialogFragment;im原创 2017-05-12 19:38:12 · 886 阅读 · 0 评论