自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 OkHttp的get和post请求 + 网络判断

--public class Httputils { private static Httputils httputils; private static OkHttpClient client; private Httputils() { client = new OkHttpClient.Builder() .connectTimeout(5000, TimeUnit.SECONDS) .r

2021-04-26 22:00:29 491

原创 Fresco 缓存+进度条+渐进效果

设置缓存public class MyApp extends Application { @Override public void onCreate() { super.onCreate(); //TODO 设置磁盘缓存的配置 , 生成配置文件 ImagePipelineConfig week2 = ImagePipelineConfig.newBuilder(this) .setMainDiskCach

2021-04-26 20:01:54 162

原创 base基类

BasePresenterpublic class BasePresenter<V> { private V view ; public void bangView(V view){ this.view = view ; } public V getView() { return view; } public void jieView(){ view = null ; }}Base

2021-04-22 15:27:46 195

原创 有网无网网络判断

网络判断工具类class NetUtils { companion object{ fun panduan(cont : Context): Boolean{ val cont = cont.getSystemService(Context.CONNECTIVITY_SERVICE) as ConnectivityManager val info = cont.activeNetworkInfo if (

2021-04-06 19:03:50 112

原创 mvp的base类

P层open class BasePresenter<V> { var view : V ? = null}activityabstract class BaseActivity<V,P:BasePresenter<V>>: AppCompatActivity() { var presenter : P? = null override fun onCreate(savedInstanceState: Bundle?) {

2021-04-06 14:43:51 91

原创 欢迎页倒计时

欢迎页倒计时功能可以添加依赖进行跳转implementation "org.jetbrains.anko:anko:0.10.8"class InfoActivity : AppCompatActivity() { var count : CountDownTimer? = null var total = 4 override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(sa

2021-04-06 10:06:35 76

原创 协程的应用

协程是一个轻量级的线程,在网络工具类中object HttpUtils { val fit = Retrofit.Builder() .baseUrl(Contants.path1) .addConverterFactory(GsonConverterFactory.create()) .client(OkHttpClient.Builder() .addInterceptor(HttpLoggingIntercept

2021-03-30 15:29:12 196

原创 tablayout+Framelayout底部导航

class MainActivity : AppCompatActivity() { //TODO 初始化Fragment val sy = FragmentSY.newInstance() val yy = FragmentYY.newInstance() val wd = FragmentWD.newInstance() override fun onCreate(savedInstanceState: Bundle?) { super.onCr.

2021-03-24 16:23:23 161

原创 购物车的订单

订单public class OrderFragment extends Fragment { @BindView(R.id.tabLayoutId) TabLayout tabLayoutId; @BindView(R.id.recyclerView_order) RecyclerView recyclerViewOrder; private Realm realm; private Unbinder unbinder; private St

2021-03-15 11:30:24 187

原创 购物车的全选

public class ShopCartFragment extends Fragment { @BindView(R.id.recyclerView_shopCart) RecyclerView recyclerViewShopCart; @BindView(R.id.cb_select_all) CheckBox cbSelectAll; @BindView(R.id.tv_total_price) TextView tvTotalPrice; .

2021-03-15 11:28:10 161

原创 图片二次采样

public class ImgUtils { private static ImgUtils imgUtils = null ; private ImgUtils(){} public static ImgUtils getImgUtils() { if (imgUtils == null){ imgUtils = new ImgUtils(); } return imgUtils; } pr.

2021-03-12 16:01:17 126

原创 Android_储存_笔记

File储存 使用 openFileOutput(文件名,储存方式) 进行储存 private String name ; try { FileOutputStream fos = openFileOutput("insert.txt", MODE_APPEND); String msg = name+","; fos.write(msg.getBytes()); ...

2020-11-27 20:26:04 105

原创 Android_储存_SQLiet数据库储存_笔记

SQLite : Android 中集成的轻量级的数据库 -- 内置到手机中特点: 轻量级 零配置 跨平台 嵌入式储存的数据类型: NULL INTEGER VARCHAR TEXT(默认类型) BOOLEAN数据库操作:顺序 : 库 -->表 -->字段 -->数据 (增 , 删 , 改 , 查)创建表: createtable...

2020-11-24 14:33:11 127

原创 Android_储存_内部储存和外部SD卡储存_笔记

一, 分类: 1, 内部存储 -- Internal Storage -- 私有的 -- 不要权限 特点: 1,文件只能被当前应用程序访问 2,属于应用程序自己, 程序卸载后, 文件也会被删除 存储的路径: data/data/应用程序包名/files / ***.*** 使用方式:...

2020-11-24 14:00:52 285

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除