![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 93
边先生_
持续学习
展开
-
Android studio makeJar,adb调用jar包传参
1:如何使用 AndroidStudio 打Jar包2:如何将 lib 下的三方 jar中的类 打到 自定义Jar中3:adb调用jar如何传参原创 2022-06-23 01:29:48 · 1184 阅读 · 0 评论 -
Android 观察者源码分析,及使用注意事项(设计模式-观察者模式的使用)
Android 源码中自带观察者工具类:package java.util; 下的: Observable先说下我遇到的问题开始的时候我是做了下测试:先定义一个观察者:Observer observer = new Observer() { @Override public void update(Observable o, Object ...原创 2019-12-23 23:32:14 · 121 阅读 · 0 评论 -
Android 执行gradlew命令,根目录执行 gradlew命令 是在哪里进行执行
在window 系统中控制台输入gradlew xxxxxx在linux系统中控制台输入./gradlew xxxxxxxx输入命令的地方在 Android Studio 的 Terminal 中输入因为 是 window 电脑 所以 我的控制台输入gradlew xxxxxx哇靠,就是这么个简单个问题,我其实搜了很长事件才找到,哎,这里记录一...原创 2019-12-23 02:09:55 · 1616 阅读 · 0 评论 -
Android代码发布到JitPack(托管Library,依赖方式使用)编译失败处理及简单理解
参考的博文(我自己最后实际是不需要下面博文中那么些步骤的):https://www.jianshu.com/p/13cf3fb4b099我先来说下我遇到的问题编译失败我这里一直都是红色,然后处理很长事件也没有搜到解决办法说下开始我是怎么弄的我想把自己写的一些代码可以使用 依赖 的方式使用,然后搜索到了这个网站:https://jitpack.io (百度下有很多...原创 2019-12-23 01:56:29 · 623 阅读 · 0 评论 -
我的总结篇一:Android 跨类 (完全不相干的两个地方) 通信解决方案之 -- 回调的妙用
这里先解释下,这里可以实现两个完全不相干的地方的参数传递,比如activity和service或者,一个静态广播中接受到的数据传递到一个完全没有关系的自定义view中等等。实现方式即:1:使用单例作为中转作为接口持有者2:接收参数的地方进行注册3:数据来源的地方进行发送那我们先进入正题撒我们先定义一个接口public interface JZOneStatusCall...原创 2019-12-09 21:42:15 · 451 阅读 · 0 评论 -
我计划写的自己的小项目
这里先列一下做个记录:1:对于自我计划管理的APP2:语音反馈View3:关于recyclerView,APP 整体快速开发方案原创 2019-11-28 00:45:08 · 81 阅读 · 0 评论 -
我的学习篇四:屏幕适配方案,自动生成dimens文件
首先讲一下我自己使用的是屏幕分辨率适配方案就是建 不同分辨率下的 value 文件如下图:这些是不用自己建的,简单配置下即可自动生成不同分辨率dimens文件,下面这些链接完了之后会说到原理网上有很多,我这边就不讲解了,推荐几个大哥的链接,做下记录:分辨率,限定符的讲解:https://www.jianshu.com/p/1302ad5a4b04一种 drawable ...原创 2019-11-28 00:39:14 · 321 阅读 · 0 评论 -
我的学习篇三:Android 数据库操作复习(简单创建,插入数据,查询数据,Cursor 封装)
遇到使用Android 自带数据库SQLiteDatabase的场景这里再学习一下 ++++++++++++++++++++++++++++++++++++++ 漂亮的分割线++++++++++++++++++++++++++++++++++++++基本用法 ·简单操作(也没有多余的赘述直接干巴巴代码介绍~) 创建类DBHelper 继承 SQLiteOpenHelper...原创 2019-07-25 01:55:04 · 241 阅读 · 0 评论 -
我的学习篇二:使用 Android Studio 打Jar 包
文章序列新建moudle,并主项目依赖 修改gradle打jar包 测试新建moudle,并主项目依赖我们创建一个名叫 jar_test_lib moudle,并在主项目进行依赖:在 app - build.gradle - dependencies下添加:implementation project(':jar_test_lib')简单创建一个类,输出log方便后面测试...原创 2019-07-09 01:10:53 · 147 阅读 · 0 评论 -
Android popWindow 遮挡虚拟按键 解决办法
setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);这篇文章到这就结束了,点个赞再走嘛~如果本文章能被您看到并且能够帮助到您的话是我的幸运,非常感谢如果您有那么一丢丢可以手抖一下的时间,欢迎给我的github项目 点 个 star 哈https://github.com/Mr-Bian...原创 2018-02-23 15:23:51 · 457 阅读 · 0 评论 -
Android Activity 键盘弹出 布局重新分配空间
在manifest 中 设置:android:windowSoftInputMode="stateHidden|adjustResize"或者代码中设置:getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);在setContentView()之前调用SOFT_INPUT_ADJUS...原创 2018-02-24 15:59:35 · 437 阅读 · 1 评论 -
Activity的任务栈Task以及启动模式与Intent的Flag详解
什么是任务栈(Task)官方文档是这么解释的任务是指在执行特定作业时与用户交互的一系列 Activity。 这些 Activity 按照各自的打开顺序排列在堆栈(即“返回栈”)中。其实就是以栈的结构(先进后出)将依次打开的activity记录.为什么要用任务栈为了记录用户开启了那些activity,记录这些activity开启的先后顺序,google引入任务栈(task stack)概念,帮助维护...翻译 2018-03-02 14:45:49 · 224 阅读 · 0 评论 -
用EditText 实现 textView 长按复制效果
首先 EditText 是集成 TextView 的我们直接将EditText 设置为不可编辑来实现<EditText android:id="@+id/activity_detail_activity_des_text" android:layout_width="match_parent" ...原创 2018-03-16 10:02:51 · 537 阅读 · 0 评论