
java
zh刺客
很重感情,只要是真心认定的朋友,都会真心对待。
不习惯主动和别人套近乎。
决定要做的事,就会坚持到底。
可以看着喜欢的人转身离开,望着他(她)的背影流泪却不会开口挽留。
不开心的时候会故意隐藏自己,总是想把自己装的更独立更坚强。
表面坚强,嘴巴硬,其实内心很容易受到伤害。
很专一,一旦真正喜欢上一个人就会很致命,一直把你牢记在心。
很敏感,看似什么都不计较、不细心,其实是在包容你,所以会装作什么都不知道。
很正义,好打抱不平,讨厌虚伪、谎言,讨厌欺骗。
吃软不吃硬,要知道爱睡懒觉的人脾气很硬,不会允许别人的不信任和挑战。
总是很任性像小孩子气的固执,即使是错,下次还是固执。
展开
-
android studio 自定义注释模板
本人设置的自定义注释模板,只供参考原创 2022-12-03 15:24:35 · 951 阅读 · 1 评论 -
Android 状态栏适配
1.设置状态栏颜色(自定义颜色)StatusBarUtil.setColor(this, getResources().getColor(R.color.black));2.设置纯色状态栏(自定义颜色,alpha)/** * 设置纯色状态栏(自定义颜色,alpha) * * @param activity 目标activity * @param color 状态栏颜色值 * @param alpha 状态栏透明度 */原创 2022-04-29 10:42:32 · 1810 阅读 · 0 评论 -
RecyclerView 自动循环滚动
RecyclerView 自动循环滚动RecyclerView 自动循环滚动在最近一次开发中,需要用到文章的自动滚动功能,看了其他资料结合需要,总结了一下自定义 AutoScrollRecyclerViewclass AutoScrollRecyclerView(context: Context, attrs: AttributeSet?) : RecyclerView(context, attrs) { private var mAutoTask: Disposable? = null原创 2022-03-02 10:10:17 · 2074 阅读 · 0 评论 -
子网掩码与prefixLength长度的互相转换
1、prefixLength转换成子网掩码,类似255.255.255.0public static long calcMaskByPrefixLength(int length) { int mask = -1 << (32 - length); int partsNum = 4; int bitsOfPart = 8; int maskParts[] = new int[partsNum]; int selec原创 2021-11-12 17:59:10 · 2945 阅读 · 1 评论 -
androidasync 搭建个人Android 小型服务器
androidasync 搭建个人Android 小型服务器由于需求问题,当前一台设备创建一个Android小型的服务器供下方关联的设备的获取主设备的一些数据于是就用到了androidasync1.引入:implementation ‘com.koushikdutta.async:androidasync:3.1.0’`2.创建:ApiCodeMsg文件public class ApiCodeMsg { private int code; private String msg;原创 2021-10-28 15:58:45 · 3125 阅读 · 4 评论 -
多条信息垂直滚动,垂直走马灯
@TOC多条信息垂直滚动,垂直走马灯多条信息垂直滚动,垂直走马灯仿淘宝首页的淘宝头条垂直滚动 滚动布局继承了是ViewFlipper,可以实现进入动画,退出动画,设置切换时间间隔。 MarqueeView可用于多行或单行滚动,滚动的布局可以自定义。链接下载:使用介绍1.MarqueeViewCode``kotlin/**类描述:仿淘宝首页的 淘宝头条滚动的自定义View可以支持单行或多行,滚动布局自定义*/public class MarqueeViewCode(context转载 2021-05-17 15:49:19 · 267 阅读 · 0 评论 -
一个原生Android的日期选择器,多种样式可供选择器
一个原生Android的日期选择器,多种样式可供选择日期选择器 /** * 日期选择 * * @param activity * @param themeResId * @param tv * @param calendar */ public static void showDatePickerDialog(Activity activity, int themeResId, final Button tv, Calen原创 2020-10-29 10:10:02 · 661 阅读 · 0 评论 -
Viewpage+TabLayout+Fragment 刷新问题详解
今天在写首页的时候遇到一个问题,采用的是Viewpage+TabLayout+Fragment的布局,然后发现后台添加数据的时候或者更改tablayout的数据位置的,viewpage的数据显示不对应,请教大佬终于找到了解决方案 ViewPager与TabLayout的初始化:private void initData(){ mTabFragmentAdapter = new HomeFragmentPagerAdapter(getChildFragmentManager()); .原创 2020-07-15 11:47:40 · 1038 阅读 · 0 评论 -
一个获取简单获取验证码倒计时和颜色变化
int recLen = 60;Timer timer;private Button mMobilValiButton;/** * @param button void这个方法是开始计时,获取手机验证码的时间倒计时效 * @date 2015年8月6日 * @author liuyonghong */private void startButUiMobval(Button b...原创 2018-09-17 16:27:57 · 603 阅读 · 0 评论 -
java,android面试题
Android面试题目(Java基础) 本文虽然是从网上copy下来的,但是我进行的简单阅读和修改。http://blog.youkuaiyun.com/wenzhi20102321/article/details/76146938 1、面向对象的特征有哪些方面 (1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。(2转载 2017-07-26 15:37:10 · 397 阅读 · 0 评论