- 博客(24)
- 资源 (2)
- 收藏
- 关注
原创 安卓开源库
重磅推荐(良心推荐)https://github.com/Snailclimb/JavaGuidehttps://github.com/crossoverJie/JCSprouthttps://github.com/yangchong211/YCBlogshttps://github.com/GcsSloop/AndroidNoteUI那些事儿Android开源库V - Layout:淘宝、天猫都在用的UI框架,赶紧用起来吧!安卓开发者不得不收藏的工具安卓那些你不得不收藏的开源库GitHub上受
2021-11-10 17:42:11 1336
原创 申请安卓所有文件权限
Intent intent = new Intent(Settings.ACTION_MANAGE_APP_ALL_FILES_ACCESS_PERMISSION); intent.setData(Uri.parse("package:" + getActivity().getPackageName()));startActivityForResult(intent, requestcode);<.
2021-04-12 16:03:39 1551
原创 android 11 申请允许管理所有文件权限
Intent intent = new Intent(Settings.ACTION_MANAGE_APP_ALL_FILES_ACCESS_PERMISSION); intent.setData(Uri.parse("package:" + getPackageName()));startActivityForResult(intent, Request_Code);
2021-02-07 15:53:25 23836 14
原创 android 获取应用内安装其他访问权限
val packageURI: Uri = Uri.parse("package:" + context!!.packageName) val intent = Intent(Settings.ACTION_MANAGE_UNKNOWN_APP_SOURCES, packageURI) startActivityForResult(intent, 100) Uri packageURI = Uri.parse("package:" + getPack..
2020-07-30 17:04:26 2798
原创 flutter 跳转
flutter 跳转 不结束当前界面 Navigator.push( this.context, MaterialPageRoute( builder: (BuildContext context) => Home...
2019-11-01 09:39:39 228
原创 修改状态栏颜色
private void setTranslucentStatus() { Window window = getWindow(); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { window.clearFlags(WindowManager.Layou...
2019-03-08 14:52:12 382
原创 一行代码修改tablayout下划线宽度
app:tabIndicatorFullWidth="false"让tablayout的下划线适应字体宽度
2019-01-30 12:14:19 588
原创 EditText 禁止输入空格 换行
/** * 禁止EditText输入空格和换行符 * * @param editText EditText输入框 */public static void setEditTextInputSpace(EditText editText) { InputFilter filter = new InputFilter() { @Override pu...
2019-01-19 17:27:57 1362
原创 double 保留两位小数
double d = 3.1415926; // 四舍五入 double v = new BigDecimal(d).setScale(2, RoundingMode.HALF_UP).doubleValue(); System.out.println("v=======" + v); v=======3.14...
2018-12-04 16:37:06 2912
原创 改变窗口的透明度
public void setBackgroundAlpha(float bgAlpha) { WindowManager.LayoutParams lp = .getWindow() .getAttributes(); lp.alpha = bgAlpha; getWindow().setAttributes(l...
2018-10-12 09:54:57 1232 1
原创 好用的下拉刷新 上拉加载 框架 SmartRefreshLayout
特点功能: 简单用例1.在 build.gradle 中添加依赖支持多点触摸 支持淘宝二楼和二级刷新 支持嵌套多层的视图结构 Layout (LinearLayout,FrameLayout...) 支持所有的 View(AbsListView、RecyclerView、WebView....View) 支持自定义并且已经集成了很多炫酷的 Header 和 Footer. 支...
2018-10-12 09:18:51 589
原创 AndroidUtilCode
Github地址 :https://github.com/Blankj/AndroidUtilCodeAPIs Activity 相关 -> ActivityUtils.java -> Demo isActivityExists : 判断 Activity 是否存在startActivity : 启动 A...
2018-10-11 09:44:31 696 2
翻译 android 触摸非Eeidtext 区域 隐藏输入法
@Overridepublic boolean dispatchTouchEvent(MotionEvent ev) { if (ev.getAction() == MotionEvent.ACTION_DOWN) { View v = getCurrentFocus(); //当isShouldHideInput(v, ev)为true时,表示的是点击...
2018-09-26 16:54:32 346
原创 自定义popupwindow兼容7.0 (解决弹出位置问题)
import android.os.Build;import android.view.Gravity;import android.view.View;import android.widget.PopupWindow;public class MyPopupWindow extends PopupWindow { public MyPopupWindow(View contentView...
2018-05-23 22:21:11 493
原创 Andorid 8.0 安装apk
因为8.0添加了新的安全措施,不允许应用内安装未经过Google play验证的应用,但是又有更新应用的需求那么首先要加入权限<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES"/> ...
2018-02-11 17:41:22 4200
原创 解析最外层为数组的json串
//转化为对象集合List listBean = JSON.parseArray(str, Bean.class);
2017-09-05 21:33:40 1926
原创 Recyclerview 点击事件
// 适配器代码 package com.example.a82.mouth; import android.content.Context; import android.support.v7.widget.RecyclerView; import android.view.View; import android.view.ViewGroup; import android.wi...
2017-08-07 20:09:01 355
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人