
App开发
Jon_Lo
If you can't fly then run, if you can't run then walk, if you can't walk then crawl, but whatever you do, you have to keep moving forward.
------Martin Luther King, Jr
展开
-
Android 悬浮菜单(按钮) BoomMenu(样式大合集)
Android 悬浮菜单 BoomMenu(样式大合集)一、样式大集合:(总有一款适合你)BoomMenu 使用一、Demo 效果演示:二、导入引用dependencies {…compile ‘com.nightonke:boommenu:x.y.z’…}//x.y.z 为最新jar版本// https://github.com/Nightonke/BoomMenu二、xml中添加布局<com.nightonke....原创 2020-06-24 16:50:47 · 4103 阅读 · 0 评论 -
2019年 Android 开源框架 排行榜 TOP 60
2019年 Android 开源框架 排行榜 TOP 501.Retrofit一句话介绍:Retrofit是一款类型安全的网络框架,基于HTTP协议,服务于Android和java语言上榜理由:Retrofit以21.8k的stars量雄踞github中android子标题榜首,第一当之无愧。官网地址 http://square.github.io/retrofit/g...转载 2019-03-14 11:32:01 · 10911 阅读 · 0 评论 -
Android DataBinding 从入门到进阶
Android DataBinding 从入门到进阶DataBinding 是谷歌官方发布的一个框架,顾名思义即为数据绑定,是 MVVM 模式在 Android 上的一种实现,用于降低布局和逻辑的耦合性,使代码逻辑更加清晰。MVVM 相对于 MVP,其实就是将 Presenter 层替换成了 ViewModel 层。DataBinding 能够省去我们一直以来的 findViewById...转载 2019-03-06 17:41:59 · 364 阅读 · 0 评论 -
更好用的 RecyclerView 通用适配器 CommonAdapter
更好用的 RecyclerView 通用适配器 CommonAdapter 一、概述记得好久以前针对ListView类控件写过一篇打造万能的ListView GridView 适配器,如今RecyclerView异军突起,其Adapter的用法也与ListView类似,那么我们也可以一步一步的为其打造通用的Adapter,使下列用法书写更加简单:简单的数据绑定(单种Item) 多...转载 2019-02-26 17:57:56 · 1313 阅读 · 0 评论 -
Android Tencent X5 WebView 集成封装
Android Tencent X5 WebView 集成封装 Cookie管理、进度监听、适配8.1系统等策略 这篇文章的目标就是怎么样快速封装X5WebView,如何有效的同步以及管理Cookie,如何使用IntentService优化预加载,如何监听进度条以及8.1系统的踩坑适配,等一些在项目中的常用功能。本文最近更新内容:X5Webview适配...转载 2019-01-29 11:00:25 · 1754 阅读 · 0 评论 -
Android WebView 全面开发指南
Android WebView 全面开发指南前言总结Android WebView常用的相关知识点,令包含以下干货内容分析:Js注入漏洞,WebView遇到的坑,JsBridge原理以及框架使用(JsBridge,DSBridge-Android),缓存机制应用,性能优化,腾讯开源框架VasSonic (之后会进行代码分析)。目录目录一,简介这部分主要介绍下WebV...转载 2019-01-09 17:15:48 · 839 阅读 · 0 评论 -
Android MVP 模式 架构 参考
Android MVP 模式 架构 参考 Model-View-Presenter(MVP)MVP的概念及优缺点网上一堆,如果大家不了解的可以去百度下,MVP只是个思想,没有固定的铁则,所以不同人对于MVP也有自己的理解,下面是本人对于MVP的理解(偏向于Passive View)View仅仅负责实现单纯的、独立的UI操作,尽量不要去维护数据(View层指Activity、Frag...转载 2019-01-10 14:39:40 · 317 阅读 · 0 评论 -
Android 5.0 SurfaceView , GLSurfaceView, SurfaceTexture, TextureView 全面对比 详解;
Android 5.0 SurfaceView ,GLSurfaceView,SurfaceTexture,TextureView全面对比详解; SurfaceView, GLSurfaceView, SurfaceTexture和TextureView是Android当中名字比较绕,关系又比较密切的几个类。本文基于Android 5.0(Lollipop)的代码理一下它...转载 2018-12-19 11:36:43 · 983 阅读 · 0 评论 -
Android M及以上版本系统 悬浮窗权限 的解决方案
Android M及以上版本系统 悬浮窗权限 的解决方案 Android的窗口体系中,WindowManager占有非常重要的地位,平时我们使用悬浮窗会遇到一些权限的问题。当 Android工程在targetSdkVersion 23编译,Android6.0及其以上版本手机使用悬浮窗功能时候,会发生如下的异常,导致程序崩溃。java.lang.RuntimeException:...转载 2018-12-19 11:00:19 · 11572 阅读 · 0 评论 -
猿类必备:Zeplin 用法介绍
猿类必备:Zeplin 用法介绍 如果有一天,设计师只需专注界面设计,不需再做切图和标注的工作;如果有一天,工程师只需专注功能框架建设,不需再花太多心思在标注UI上面;没有如果,这一天真的来了。。。随着sketch的普及,国内外很多项目团队都陆续用起了sketch+zeplin的开发模式。不过话说回来,sketch真的有那么好用吗?很多小伙伴们表示用ps好几年了,要...转载 2018-07-30 17:34:20 · 15088 阅读 · 0 评论 -
CardView的详细使用
CardView的详细使用标签: cardView 阴影圆角卡片 Elevation2016年09月22日 09:36:564294人阅读 评论(0) 收藏 举报 分类:android(110) 目录(?)[-]一使用它要现在buildgradle中添加依赖二接下来就放心大胆的使用吧三接下来简单说一下CardView的属性四波纹点击效果五对更早的版本的支持CardView是android5. 0...转载 2018-04-16 17:15:42 · 448 阅读 · 0 评论