- 博客(88)
- 资源 (5)
- 收藏
- 关注
原创 解决git仓库无效问题
解决fatal: …not valid: is this a git repository?凭证编辑修改成自己的账号密码即可解决。
2023-08-01 14:07:09
898
原创 加载网络图片图片变形问题解决,取消Textview自带间距
在图片控件里面加一下代码android:adjustViewBounds=“true”
2021-01-15 15:35:59
449
原创 Tablayout+viewpage+Fragment刷新数据无效解决方法
Tablayout+framment+viewpage结合使用刷新数据会出现刷新不起作用解决办法:(重写FragmentPagerAdapte适配器,里面添加俩个方法)@Override public long getItemId(int position) { return fragments.get(position).hashCode(); } @Override public int getItemPosition(@NonNull Object
2020-08-21 11:47:38
345
原创 EditView设置判断金额
工具类输入0的话,只能后面输入小数点,输入小数点变成0.,小数点后保留俩位 public class CashierInputFilter implements InputFilter { Pattern mPattern; //输入的最大金额 private static final double MAX_VALUE = 49999.99; //小数点后的位数 private static final int POINTER_LENGTH = 2;
2020-06-29 15:38:07
205
原创 viewpage卡片轮播
布局 <android.support.v4.view.ViewPager android:id="@+id/viewPager" android:layout_width="@dimen/dp_300" android:layout_height="wrap_content" android:clipToPadding="false" android:overScroll.
2020-06-28 13:25:49
195
原创 设置渐变色弧度
两种颜色渐变色circle_jb <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item > <shape xmlns:android="http://schemas.android.com/apk/res/android">
2020-06-28 10:06:44
350
原创 跑马灯上下滚动
控件 <ViewFlipper android:id="@+id/viewFlipper" android:layout_width="match_parent" android:layout_marginTop="@dimen/dp_100" android:layout_height="@dimen/dp_20" android:layout_gravity="center" android:background="#F
2020-06-19 15:16:43
486
原创 图片四个角弧度设置
工具类public class RoundedCornersTransform implements Transformation<Bitmap> { private BitmapPool mBitmapPool; private float radius; private boolean isLeftTop, isRightTop, isLeftBottom, isRightBotoom; /** * 需要设置圆角的部分 *
2020-06-19 14:55:43
1418
原创 view转化成图片并保存图片到相册
view转换成图片(下面的view转化成你的整体布局) // 把一个View转换成图片 view.setDrawingCacheEnabled(true); view.setDrawingCacheQuality(View.DRAWING_CACHE_QUALITY_HIGH); //测量在屏幕上宽和高 view.measure...
2020-04-07 11:44:32
1961
原创 仿微信发送位置(高德地图定位)
仿微信发送位置,可以定位以及附近周边位置,搜索功能,获取位置以及经纬度**源码链接:**https://download.youkuaiyun.com/download/jiaosheng1/11328362
2019-07-11 11:33:27
2912
原创 viewpage取消预加载
viewpage取消预加载的两种方法:1、BaseActivity里面进行封装 /** Fragment当前状态是否可见 */ protected boolean isVisible; @Override public void setUserVisibleHint(boolean isVisibleToUser) { sup...
2019-06-18 10:06:13
1148
原创 Glide设置圆形图片
导入依赖 implementation 'com.github.bumptech.glide:glide:4.6.1' 用Glide加载圆形图片Glide.with(context).load(list.get(position).getImgsrc()) .apply(RequestOptions.bitmapTransform(new CircleCro...
2019-06-14 14:30:06
5208
原创 activity跳转,关闭页面动画以及对跳转黑屏处理
跳转的时候在跳转之后加overridePendingTransition(R.anim.push_bottom_in,R.anim.push_style_out);yixiao.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) {...
2019-06-14 11:37:14
707
原创 传多条数据,使用","隔开
使用for循环把id存在seleceId这个bean里面,使用stringbuffer保存id List<SelectID> ls = new ArrayList<>(); for (int i = 0; i < detail.size(); i++) { ...
2019-06-13 17:03:12
438
原创 Tablayout修改字体大小、颜色、设置背景图以及取消点击阴影
首先,自定义一个布局 <TextView android:id="@+id/tv_tab" android:text="sss" android:layout_gravity="center" android:textColor="#DD2300" android:textStyle="bold" ...
2019-06-10 15:56:11
3599
转载 banner数字轮播图
首先,在build.gradle中添加依赖: implementation 'com.youth.banner:banner:1.4.10' //轮播图下面是使用方法,首先在布局中添加上:<com.youth.banner.Banner android:id="@+id/banner" android:layout_width="match_pa...
2019-06-10 15:48:33
418
原创 TextView设置下划线等属性
下划线textView.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG );抗锯齿textView.getPaint().setAntiAlias(true);中划线textview.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG);设置中划线并加清晰textview.setFlags(P...
2019-06-06 15:30:32
418
转载 判断网络状态工具类
工具类 public class NetworkUtil { //没有网络连接 public static final int NETWORN_NONE = 0; //wifi连接 public static final int NETWORN_WIFI = 1; //手机网络数据连接类型 public static final...
2019-05-10 16:16:55
223
转载 屏幕适配方案
来自鸿洋大神之手的工具AutoLayout:https://github.com/hongyangAndroid/AndroidAutoLayout
2019-05-10 11:37:59
104
转载 60个实用Android框架
原博客链接:https://blog.youkuaiyun.com/m0_37314675/article/details/799554431.Retrofit一句话介绍:Retrofit是一款类型安全的网络框架,基于HTTP协议,服务于Android和java语言上榜理由:Retrofit以21.8k的stars量雄踞github中android子标题榜首,第一当之无愧。官网地址 http://...
2019-05-09 15:31:22
555
原创 图片放大、缩小、旋转
1、在我们项目module build.gradle中配置dependencies { compile 'com.github.chrisbanes:PhotoView:2.0.0'}在xml布局中引用该控件<uk.co.senab.photoview.PhotoView android:id="@+id/photoview" an...
2019-04-28 11:21:08
498
转载 防止过快以及重复点击处理
全局写法: public class Utils { // 两次点击按钮之间的点击间隔不能少于1000毫秒 private static final int MIN_CLICK_DELAY_TIME = 1000; private static long lastClickTime; public static boolean is...
2019-04-28 10:49:48
626
原创 弹出框全屏实现
弹出框全屏实现样式 <!--弹出框全屏实现--><style name="dialog"> <item name="android:windowBackground">@color/colorPrimary</item> <item name="android:windowNoTitle"&am
2018-10-27 12:31:47
3007
转载 关于Android轻量级存储SharedPreferencesUtils工具类
关于Android轻量级存储,一般在用户登录用于保存用户信息以及保存登录状态会选择用到这个工具类1.定义一个SharedPreferencesUtils类:package com.dachanet.ecmall.commoncontrol;import android.content.Context;import android.content.SharedPreferences;pub...
2018-10-16 10:03:50
272
转载 listview与Editview输入滑动数据错乱解决
在使用listview与Editview输入内容滑动的时候会出现数据重复问题,一下是解决方案: package com.zhiren.mytestok; import android.content.Context; import android.text.Editable; import android.text.TextUtils; impo...
2018-10-12 14:10:29
477
原创 多条目加载
public class MyAdapter extends RecyclerView.Adapter { Context context; Bean bean; public MyAdapter(Context context, Bean bean) { this.context = context; this.bea
2018-01-30 14:05:03
177
原创 关闭Fragment+Viewpager的页面滑动
自定义MyViewPager 继承Viewpager public class MyViewPager extends ViewPager {private boolean isCanScroll = false;public MyViewPager(Context context) { super(context); // TODO Auto-generated con
2018-01-11 14:03:55
208
原创 多个图片拆分
图片拆分String[] url = list.get(position).getImages().split("\|");holder.simple.setImageURI(url[0],list.get(position).getImages());GlideImageLoader public class GlideImageLoader extends ImageLoa
2018-01-11 10:22:19
514
原创 常用的依赖导包
bannercompile 'com.youth.banner:banner:1.4.9'compile 'com.github.bumptech.glide:glide:3.7.0'compile 'com.google.code.gson:gson:2.8.2'Xbannercompile 'com.xhb:xbanner:1.2.2'compile 'com.nineol
2018-01-11 10:15:24
485
原创 仿京东秒杀 倒计时
布局 <LinearLayout android:gravity="center_vertical" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal"
2018-01-05 21:24:17
1625
原创 SharedPreferences存值、取值、清空数据库
存值 SharedPreferences sp = getSharedPreferences("sp_demo", Context.MODE_PRIVATE); SharedPreferences.Editor edit=sp.edit(); edit.putString
2017-12-21 11:13:13
2307
原创 Recyclerview多条目加载
前面的都一样 写个适配器 public class MyAdapter extends RecyclerView.Adapter{ Context context; List<Bean.NewslistBean>list; public MyAdapter(Context context) { this.context = context; }
2017-12-21 10:44:27
309
原创 Recyclerview的点击事件
OnItemClickListener public interface OnItemClickListener { void onItemClick(View view, int position);}适配器里面添加 @Overridepublic void onBindViewHolder(final ViewHolder holder, int position) {
2017-12-21 08:11:47
272
原创 jiecaovideoplayer视频播放
依赖 compile 'fm.jiecao:jiecaovideoplayer:5.5'清单列表 <?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.bawei.shipin"><uses-
2017-12-20 11:17:40
361
原创 接口 登录、注册、信息
build.gradle apply plugin: 'com.android.application'android { compileSdkVersion 26 defaultConfig { applicationId "com.example.adminjs.jiaosheng1212" minSdkVersion 15 ta
2017-12-12 14:48:45
3492
原创 普通MVP+XRexyclerview+RxJava+Retrofit+Fresco
build.gradle apply plugin: 'com.android.application'android { compileSdkVersion 26 defaultConfig { applicationId "com.example.adminjs.mamm" minSdkVersion 15 targetSdkV
2017-12-06 14:23:04
566
原创 MVP+XRexyclerview+RxJava+Retrofit+Fresco
build.gradle apply plugin: 'com.android.application'android { compileSdkVersion 26 defaultConfig { applicationId "com.example.adminjs.jiaosheng1206" minSdkVersion 15
2017-12-06 14:11:29
357
原创 避免内存泄漏问题
P层 public void detach(){ listener = null; }主页面调用 @Override protected void onDestroy() { super.onDestroy(); presenter.detach(); }
2017-12-05 07:45:46
195
原创 网络判断+数据拼接
网络判断 public static boolean isNetworkAvailable(Context context) { ConnectivityManager connectivity = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SE
2017-12-04 07:54:12
205
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人