代码笔记
salmon_zhang
android应用开发
展开
-
网络请求工具
最近在对以前写的代码进行总结,为了方便以后的使用和查看,所以对自己负责模块的通用代码进行总结。 在我负责的应用管控中,网络请求用的是HttpURLConnection,并没有用OkHttp。 网络请求一般就Get和Post请求。 1. 工具类定义 import java.io.BufferedReader; import java.io.IOException; import java.io.In...原创 2019-11-21 16:11:58 · 851 阅读 · 0 评论 -
TabLayout+ViewPager实现选项卡动态滑动效果
1. 前提准备 今天回顾了下TabLayout与ViewPager的联合使用,顺便写个demo来加深下理解。首先要明确TabLayout是design下的,并非系统原来的widget下的。所以首先在app下的build.gradle的dependencies闭包中加入如下引用: compile 'com.android.support:design:26.0.0-alpha1' 2. 主界原创 2018-01-08 21:01:23 · 1182 阅读 · 0 评论 -
屏蔽Crash 提示框的两种方式
在Android应用开发的过程中,有时候我们总觉得自己写的代码天衣无缝,根本不会有bug。。。(一切都是幻觉),但在后期的版本迭代中总会让你猝不及防的报各种crash,我们称之为“崩溃”。出错的原因一般都千奇百怪。 在《结合源码深入理解Android Crash处理流程》中可知:当发生crash时,系统会kill掉正在执行的程序,并弹一个crash提示框给用户去选择。 在继续写之前,先说下前提:我...原创 2019-07-04 20:53:41 · 1715 阅读 · 0 评论