
笔记
九狼JIULANG
九狼
展开
-
docker-compose安装nginx配置hppts 报错
docker-compose安装nginx配置hppts 报错原创 2023-01-17 13:34:42 · 1010 阅读 · 0 评论 -
android adb 远程调试
打开wifi详细查看ip地址ip:192.168.0.102打开USB调试模式接着在android studio的Terminal里输入:adb connect ipadb connect 192.168.0.102如果出现:由于目标计算机积极拒绝,无法连接。 (10061)打开开发者选项进入无限调试不用5555端口了直接adb connect 192.168.0.102:38405连接成功~...原创 2021-07-24 14:12:54 · 661 阅读 · 2 评论 -
MaterialContainerTransform容器转换的使用
这个类的作用是让两个页面之间转跳附带动画Activity之间转跳和Fragment之间转跳不太一样Fragment转跳Activity和Activity之间转跳是一样的这里主要讲Fragment转跳Activity的方法和细节首先在Fragment中添加容器变换的开始控件实现点击事件 card_.setOnClickListener(this::toActivity);转跳方法 private void toActivity(View sharedElement) {原创 2021-07-20 16:09:12 · 1139 阅读 · 0 评论 -
Tablayout.setSelectedTabIndicator不显示
Tablayou的指示器setSelectedTabIndicator不显示了网上说是变量改了解决方法在xml里添加此代码 app:tabIndicator="@drawable/tabs_rounded_line_indicator"tabs_rounded_line_indicator.xml<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.原创 2021-02-26 21:09:33 · 2128 阅读 · 0 评论 -
Java一维集合重组成二维
正确写法:ArrayList<ArrayList<Integer>> numbers = new ArrayList<>(); ArrayList<Integer> number = new ArrayList<>(); // 初始化数据 int index = 0; for (int i = 0; i < 9; i ++) { if (i % 3 !原创 2021-02-22 15:22:16 · 264 阅读 · 0 评论 -
Android获取当前电量
java private int getSystemBattery(Context context) { int level = 0; Intent batteryInfoIntent = context.getApplicationContext().registerReceiver(null, ne原创 2021-02-14 09:13:25 · 356 阅读 · 0 评论 -
java获取时间戳几天前
N天前开始时间 /* N天开始时间 * 1 == 昨天 * 2 == 前天 * 3 == 以此类推 */ public static long NumberOfDaysStartUnixTime(int NumberOfDays ) { Calendar calendar = Calendar.getInstance(); calendar.set(calendar.get(Calendar.YEAR),calendar.get(原创 2021-02-09 15:26:26 · 2418 阅读 · 0 评论 -
ViewPager2嵌套ViewPager再嵌套GridView滑动冲突
ViewPager2嵌套ViewPager再嵌套GridView效果图先重写ViewPager如果用onInterceptTouchEvent拦截会导致GridView的item不能点击,所以用dispatchTouchEvent进行拦截int downX = 0; int downY = 0; @Override public boolean dispatchTouchEvent(MotionEvent ev) { //int downX = 0;原创 2021-01-26 22:08:36 · 677 阅读 · 0 评论 -
使用ViewDataBinding的BaseActivity
BaseActivityimport androidx.databinding.DataBindingUtil;import androidx.databinding.ViewDataBinding;/** * Efficiency * <p> * Created by JIULANG on 2020/10/5 * <p> * Describe:基类Activity,可以拓展 */public abstract class BaseActivity extends原创 2021-01-13 00:46:49 · 1088 阅读 · 0 评论 -
Android安卓安装apk
private void installApk(String path) { File file = new File(path); if (file.exists()) { Intent installApkIntent = new Intent(); installApkIntent.setAction(Intent.ACTION_VIEW); installApkIntent.addCategory原创 2021-01-02 01:19:02 · 466 阅读 · 1 评论 -
解决ListView中getView()多次调用的问题
ListView中getView()多次调用原因https://blog.youkuaiyun.com/WannerWang/article/details/49097001?utm_source=app简单的解决方法就是android:layout_height="wrap_content"改为android:layout_height="match_parent"原创 2020-11-28 17:02:25 · 539 阅读 · 0 评论 -
优化性能,在子线程获取返回值,拒绝卡顿!
《PackageManager应用名(程序名)获取应用包名》https://blog.youkuaiyun.com/jiulang9/article/details/108726243?utm_source=app原创 2020-09-24 12:01:48 · 351 阅读 · 0 评论 -
PackageManager应用名(程序名)获取应用包名
先上图JAVA/** * Create by JIULANG on 2020 */public class MainActivity extends Activity { ListView listView; List<String> listdata= new ArrayList<>(); Button btn ; EditText et; @Override protected void onCreate(Bundle savedInsta原创 2020-09-22 10:57:15 · 1775 阅读 · 0 评论 -
RadioButton设置文本在左边
XML下android:layoutDirection="rtl"android:textDirection="ltr"java下RB1.setLayoutDirection(android.view.View.LAYOUT_DIRECTION_RTL);RB1.setTextDirection(android.view.View.TEXT_DIRECTION_LTR);原创 2020-09-03 23:25:50 · 791 阅读 · 0 评论 -
NestedScrollView的BUG
在NestedScrollView下的RecyclerView使用notifyItemRemoved(pos)通知删除时最底下的item会闪烁,而且也不遵循自定义的删除动画。原创 2020-07-20 13:42:44 · 246 阅读 · 0 评论 -
android获取剪切板内容,转跳非系统浏览器导航
public void onClick(View view){ClipboardManager clipboardManager = (ClipboardManager)MainActivity.this.getSystemService(Context.CLIPBOARD_SERVICE);if (null != clipboardManager) {// 获取剪贴板的剪贴数据集Cli...原创 2020-04-03 09:44:35 · 434 阅读 · 0 评论 -
手机termux搭gradle构建APK教程
首先下载termuxhttps://www.coolapk.com/apk/com.termux打开等待初始化完毕如图先下载辅助程序pkg install proot一个一来别急pkg install gitpkg install wgetpkg install curlpkg install konapkg install bsdtar接着下载arch Linux 复制下面...原创 2020-02-22 16:17:23 · 8943 阅读 · 34 评论