
android Tools
月半弯闯天涯
这个作者很懒,什么都没留下…
展开
-
Lisview删除数据 1:先设定tag 在传入监听里,再到回调删除,这样保险点。
setNegativeButton("取消", (dialog, which) -> dialog.dismiss()).setCancelable(false).show());.setPositiveButton("确认", (dialog, which) -> {.setMessage("确认删除这条信息").setTitle("提示")原创 2024-08-22 09:06:55 · 230 阅读 · 0 评论 -
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 · 172 阅读 · 0 评论 -
Android中FlowTagLayout流式布局的使用 单选多选和 输入文字
Android中FlowTagLayout流式布局的使用单选多选和 输入文字何为FlowTagLayout如果对Java的Swing比较熟悉的话一定不会陌生,就是控件根据ViewGroup的宽,自动的往右添加,如果当前行剩余空间不足,则自动添加到下一行。有点所有的控件都往左飘的感觉,第一行满了,往第二行~所以也叫流式布局。Android并没有提供流式布局,但是某些场合中,流式布局还是非常适合使用的,比如关键字标签,搜索热词列表等FlowTagLayoutAndroid流式布局,支持点击、单.原创 2021-04-02 11:10:39 · 582 阅读 · 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 · 266 阅读 · 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 · 280 阅读 · 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 · 228 阅读 · 0 评论