- 博客(13)
- 收藏
- 关注
原创 苹果风格选择器
自定义View:public class PickerView extends View { /** * 新增字段 控制是否首尾相接循环显示 默认为循环显示 */ private boolean loop = true; /** * text之间间距和minTextSize之比 */ public static fin...
2018-03-08 17:49:53 385
原创 自定义view实现图片圆形与圆角
两个工具类拿过来直接使用圆角:/** * Created by ibm-tiankechuan on 2018/1/10. * 自定义ImageView 实现圆角矩形图片 * TODO 后面可扩展传圆角半径值 */public class RadiusImageView extends AppCompatImageView { private Paint
2018-01-25 09:35:00 235
原创 动态修改EditText的隐藏与显示
Activity:public class MainActivityextends AppCompatActivity {@BindView(R.id.et_account)EditText etAccount;private boolean flag= true;@Overrideprotected voidonCreate(Bundle
2018-01-25 09:24:52 349
原创 初识IJKPlayer播放器
ijkplayer的编译 现在可以直接使用gradle引入ijkplayer了。但是,如果需要对更多格式进行支持,还是需要自己编译一次。allprojects { repositories { jcenter() }} compile 'tv.danmaku.ijk.media:ijkplayer-java:0.8.4' compile 'tv.d
2018-01-03 11:09:56 565
原创 自己实现图片三级缓存
直接上代码: BitmapUtils类:public class BitmapUtils { //上下文 Context context; //图片缓存地址 private final static String CACHE_DIR = Environment.getExternalStorageDirectory().getAbsolutePath() + "/b
2017-11-09 08:07:07 259
原创 最新Banner简单实用 1.4.10
使用步骤Step 1.依赖bannerGradledependencies{ compile 'com.youth.banner:banner:1.4.10' //最新版本}或者引用本地libcompile project(':banner')如果导入报错请添加以下代码:allprojects { repositories
2017-10-25 15:11:21 4711
原创 自定义标题栏
实用自定义view实现简单标题栏自定义一个类,继承RelativeLayoutpublic class TitleLayout extends RelativeLayout { private ImageView left_img; private ImageView right_img; private TextView tv; public Ti
2017-10-25 14:31:08 214
原创 自定义GridView
public class MyGridView extends GridView{ public MyGridView(Context context) { super(context); } public MyGridView(Context context, AttributeSet attrs) { super(context, at
2017-10-25 14:28:15 173
原创 SwipeRefreshLayout和RecyclerView实现下拉刷新和上拉加载
SwipeRefreshLayout本身是自带刷新功能的,所有我们只需要实现上拉加载即可。思路:当RecyclerView滑动到底部时显示加载进度条代码:public class MainActivity extends AppCompatActivity {private android.widget.LinearLayout linear;private andro
2017-10-24 16:21:45 282
原创 glide实现圆角和圆形图片
//图片转圆形的方法public class GlideCircleTransform extends BitmapTransformation { public GlideCircleTransform(Context context) { super(context); } @Override protected Bitmap transform(
2017-09-21 08:21:22 313
原创 购物车全选
适配器:public class MyExpAdapter extends BaseExpandableListAdapter{ private Context context; private List glist; private List> clist; private CheckBox check_all; private TextView
2017-09-14 09:04:22 208
原创 zxing生成二维码
首先导入jar包public void scan(View view){ Bitmap bitmap = null; switch (view.getId()){ case R.id.but1: //生成二维码 //地址是扫描后跳转的页面 bitmap = generateBitmap("h
2017-09-12 09:18:41 250
原创 OkHttp3Utils
依赖:compile 'com.squareup.okhttp3:okhttp:3.2.0'compile 'com.squareup.okio:okio:1.7.0'public class OkHttp3Utils { /** * 懒汉 安全 加同步 * 私有的静态成员变量 只声明不创建 * 私有的构造方法
2017-09-08 13:56:54 2137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人