- 博客(9)
- 问答 (1)
- 收藏
- 关注
原创 ViewPager2+Fragment实现页面的循环切换,如直播页面的垂直循环切换
如题,如果想做一个直播页面的垂直循环切换,在没有AndroidX的时候呢,是改一下官方的ViewPager,让它可垂直切换,如果想实现循环切换,可能会有白屏的情况。现在有了AndroidX,强大的ViewPager2来了,可横向滑动,也可垂直滑动,只需设置android:orientation="vertical"属性,就可改变切换方向。如果想实现ViewPager2的无限循环,以前有两个思路:1、将viewpager上限设置成一个很大的数,Integer.MAX_VALUE第一个页.
2022-04-18 10:05:07
5949
1
原创 Android EditText自定义底部横线,3种设置方法,建议使用第3种
我们在实际项目经常遇到EditText输入框输入的时候底部横线需要变色或加粗的情况,本来网上有很多种方法都可以设置,但博主在实际搬砖中却出现了各种问题:方法一:在styles.xml中设置<style name="MyEditText" parent="Theme.AppCompat.Light"> <item name="colorControlNormal">@color/color_normal</item>//默认颜色 <item
2021-03-30 17:25:10
5643
原创 解决Android EditText 修改下划线失效的问题
大家都知道怎么修改EditText下划线颜色的方法楼主在实际项目中遇到EditText 修改下划线失效,找了很久没找到问题偶然的情况下,我发现我的项目是支持androidx的android.enableJetifier=trueandroid.useAndroidX=true那么只需要把<EditText android:layout_width="match_parent" android:layout_height="wrap_content" a
2020-05-10 20:33:33
677
2
原创 Mac系统下Android apk反编译( java源码)
Mac系统下Android 反编译( java)Kotlin语言暂无法反编译1、到https://ibotpeaches.github.io/Apktool/install/ 下载apktool、apktool.jar注:系统默认下载是txt2、移动文件 (apktool.jar & apktool) 到 /usr/local/bin...
2020-04-16 19:44:41
537
原创 android判断设备是否为真机
楼主有个应用需要判断设备是否为真机,如果是模拟器就不能让用户注册,开始思路是判断设备有无GPS模块,楼主用夜神模拟器测了下,都不行。然后在网上找检测设备是否为模拟器,找到解决方法,真的很靠谱,但有些权限没有写上去,所以获取到的都不大行,所以在这总结一下,希望大家少走弯路。楼主亲测有效1.获取权限android:name="android.permission.ACCES
2017-09-15 15:26:22
1185
3
转载 Android 最完善的身份证验证,亲测可用!
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.GregorianCalendar;import java.util.Hashtable;import java.util.Scanner;import java.uti
2016-09-29 13:01:32
463
原创 Android Studio 添加依赖项目后导致运行项目卡死的问题解决
楼主在一个项目中需要集成环信,想直接添加环信的官方依赖,然而添加进去后导致运行项目时就卡死了,项目也运行不了。在网上找了好久,终于找到解决方法——分包现在把分包的过程帖出来:第一步:在build.gradle中添加 compile 'com.android.support:multidex:1.0.0'第二步:Application 中 onCreate里加 Mu
2016-09-28 20:46:29
494
原创 Android日期/时间选择器(工具类)
/** * 日期用法:DataPickDialogUtil dataPickDialogUtil = new DataPickDialogUtil(当前类.this); dataPickDialogUtil.dateTimePicKDialog(textview); 时间用法:DataPickDialogUtil timePickDialogUtil = new DataPickDialog
2015-12-22 16:01:46
1019
1
原创 Android验证手机号、邮箱、密码(未完待续)
/** * 验证手机格式 */public static boolean isMobileNO(String mobiles) {/*移动:134、135、136、137、138、139、150、151、157(TD)、158、159、187、188联通:130、131、132、152、155、156、185、186电信:133、153、180、189、(1349卫通)总结起来就是
2015-12-17 17:02:57
1804
空空如也
Android怎么获取图片中某一颜色所在的范围大小
2016-09-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人