- 博客(6)
- 问答 (2)
- 收藏
- 关注
原创 浅谈Android 事件分发机制(一)
Android事件分发机制是Android开发者必须了解的知识,这方面的内容很多,自己纯看文章总觉得比较抽象,自己写了个demo,理一下事件分发的流程,加深印象。view结构 PhoneWindow 的指示通过 DecorView 传递给下面的 View,下面 View 的信息也通过 DecorView 回传给 PhoneWindow。这里我们主要聊聊ViewGroup与view的事...
2018-04-29 17:39:10 219
原创 从前端到后台完成唐宋来喽小程序
今天不聊具体代码,来聊聊诗(ru)词(he)歌(zhuang)赋(bi), 唐宋八大家,李白、杜甫….“床前明月光”…等等诗词作者大家都是朗朗上口。 唐宋虽古老, 当今可知晓。 风情均俱道, 人物皆明了。 这里给大家介绍一款小程序 唐宋来喽 最全中华古诗词数据库, 唐宋两朝近一万四千古诗人, 接近5.5万首唐诗加26万宋诗. 两宋时期1564位词人,21050首词...
2018-04-22 19:32:20 369
原创 android recyclerview+GalleryLayoutManager 实现广告画廊效果
相信大家平常在项目中遇到过画廊的效果,网上也有多种方式,类似viewPager、recyclerview等等方式实现,今天推荐一个三方库GalleryLayoutManager,便于快速实现,以解燃眉之急。 依赖gradle依赖compile 'github.hellocsl:GalleryLayoutManager:1.0.6'实现布局文件<?...
2018-04-16 09:49:19 2955 1
原创 Android 两种方式实现类似水波扩散效果
两种方式实现类似水波扩散效果,先上图为敬自定义view实现动画实现自定义view实现思路分析:通过canvas画圆,每次改变圆半径和透明度,当半径达到一定程度,再次从中心开始绘圆,达到不同层级的效果,通过不断绘制达到view扩散效果private Paint centerPaint; //中心圆paintprivate int radius = 100; /...
2018-04-08 16:03:00 4061 6
原创 android与js的交互之jsbridge使用
众所周知,app的一些功能可能会使用到H5开发,这就难免会遇到java与js 的相互调用,android 利用WebViewJavascriptBridge 实现js和java的交互,这里介绍下JsBridge第三方库的使用。 github传送门:https://github.com/lzyzsd/JsBridge 简单分析java与js相互调用如下: java发送数据给js,j...
2018-04-04 09:44:16 851
原创 手动撸个Android雷达图(蜘蛛网图)RadarView
公司产品需要一个雷达图来展示各维度的比重,网上找了一波,学到不少,直接自己上手来撸一记无图言虚空简单分析一波,确定雷达图正几边形的–正五边形 int count=5,分为几个层数–4 层 int layerCount=4 @Override protected void onDraw(Canvas canvas) {...
2018-04-02 10:09:18 897
空空如也
android Listview(第一项未滑出屏幕)自动回到顶部
2017-09-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人