![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android Tools
月半弯闯天涯
这个作者很懒,什么都没留下…
展开
-
GridView 单选多选 逻辑处理Adapter
import android.content.Context; import android.text.TextUtils; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.RelativeLayout; import android.widget.Te...原创 2021-04-12 10:37:23 · 128 阅读 · 0 评论 -
Android中FlowTagLayout流式布局的使用 单选多选和 输入文字
Android中FlowTagLayout流式布局的使用单选多选和 输入文字 何为FlowTagLayout 如果对Java的Swing比较熟悉的话一定不会陌生,就是控件根据ViewGroup的宽,自动的往右添加,如果当前行剩余空间不足,则自动添加到下一行。有点所有的控件都往左飘的感觉,第一行满了,往第二行~所以也叫流式布局。Android并没有提供流式布局,但是某些场合中,流式布局还是非常适合使用的,比如关键字标签,搜索热词列表等 FlowTagLayout Android流式布局,支持点击、单.原创 2021-04-02 11:10:39 · 498 阅读 · 0 评论 -
隐藏软键盘(可用于Activity,Fragment)
用法:SoftKeyboardUtil.hideSoftKeyboard(LoginActivity.this); 代码如下: import android.app.Activity; import android.content.Context; import android.view.View; import android.view.inputmethod.InputMethodManager; /** * * @Date 2020/7/13 0013 下午 5:03 */ pub.原创 2020-12-11 15:01:39 · 195 阅读 · 1 评论 -
SharePreference 单例封装 用法
import android.content.Context; import android.content.SharedPreferences; /** * SharePreference封装 * */ public class PrefUtils { public static final String PREF_NAME = "config"; public static boolean getBoolean(Context ctx, String key, ...原创 2020-12-04 10:31:47 · 234 阅读 · 0 评论 -
base64 加密 解密
import org.apache.commons.codec.binary.Base64; import java.nio.charset.StandardCharsets; public class Base64Util { //加密: public static String encodeStr(String plainText) { byte[] b = plainText.getBytes(StandardCharsets.UTF_8); Base.原创 2020-12-04 09:04:10 · 171 阅读 · 0 评论