Android
Hellokuki
这个作者很懒,什么都没留下…
展开
-
android 时间轴 (可动态添加时间轴的内部内容,没实现删除功能)
一般时间轴效果都可以用ListView来实现,下面实现的是,每个时间轴中的内容都可以动态添加。(也是使用ListView实现)同样,时间轴每一段就是一个Item,Item代码如下:xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/r原创 2016-03-01 11:25:41 · 4233 阅读 · 0 评论 -
Android 视图切换库
使用方式很简单,有两种:注:需要导入jar包【一】、SwitchLayout.get....方法,可以在程序运行时或点击事件里面使用。 例:SwitchLayout.get3DRotateFromLeft(mImageView, false, null); 第一个参数为View,第二个为是否关闭(销毁),第三个为插值器(可以为n原创 2016-04-11 10:37:07 · 324 阅读 · 0 评论 -
Android 自定义形状ImageView
使用方法:在xml文件中,在src中传入形状的图片,然后再代码中调用setImageBitmap(bitmap)方法,传入显示的bitmap,xml中,layout_width和layout_height属性不能为full_parentimport android.content.Context;import android.graphics.Bitmap;import androi原创 2016-08-22 18:02:38 · 708 阅读 · 0 评论 -
Android 方块移动Loading动画
Android 方块移动Loading动画import android.animation.Animator;import android.animation.AnimatorListenerAdapter;import android.animation.AnimatorSet;import android.animation.ObjectAnimator;import andro原创 2016-12-28 17:11:26 · 638 阅读 · 0 评论 -
Android 你必须了解的网络框架Retrofit2.0
Android 你必须了解的网络框架Retrofit2.0文章转载:http://www.jianshu.com/p/a94e38636fde上一篇学习了okhttp的入门篇,这一篇学习的retrofit底层默认使用的就是okhttp,相信大家多少也听过这个框架,下面我们就来一起学习下,讲真,学会之后这个框架用起来真的很爽,特别灵活。按照习惯先来说一下它的优转载 2017-05-16 10:44:52 · 770 阅读 · 0 评论 -
Android Activity和Fragment之间的常规通信方式
Activity和Fragment之间是可以相互传递数据的,这是无需置疑,而且还可以使用其他 特别的方式达到通信效果,如:广播、EventBus ,但这无疑增加了代码的阅读难度。Activity和Fragment原本就有提供相互通信的方法,如下: 1、Activity 直接通过FragmentManager加载Framgment。//Activity里添加FragmentgetSu原创 2018-01-25 10:39:17 · 508 阅读 · 0 评论 -
Android 动态修改app图标
一款商业级的app,动态修改app图标,这是很常用的功能了,特别是电商类的,双11一个图标,双12一个图标。我们不可能为了修改一个图标而特意去发布一个新版本。解决方案: 1、在manifest的设置多个activity-alias。只显示其中一个,其他的隐藏。application android:allowBackup="true" android:原创 2018-02-06 15:35:46 · 3366 阅读 · 2 评论 -
Android 使用ViewPager实现无限轮播出现空白bug原因及解决方案(Integer.MAX_VALUE实现方式)
1、实现无限轮播的方案方案二:就是在pagerAdapter 的 getCount方法中,return Integer.MAX_VALUE,但在使用改方法,如果轮播图数量少于3张时,滑动就会出现java.lang.IllegalStateException: The specified child already has a parent. You must call remove...原创 2018-05-11 16:43:47 · 5268 阅读 · 3 评论 -
Android BaseRecyclerViewAdapterHelper 使用中的一些坑
BaseRecyclerViewAdapterHelper 使用起来真的很方便,但是对应的坑也多,主要是配置顺序上面导致很多功能没用实现出来。1、上拉加载(1)、设置setOnLoadMoreListener后首次不让加载,需要再后面加上disableLoadMoreIfNotFullPage,不能放在前面,不然不生效;在这之后最好调用 mAdapter.setEnableLoadMore...原创 2019-02-13 17:31:21 · 4267 阅读 · 2 评论