Android组件
Android组件应用与记录
吕氏春秋i
月亮是头顶上的理想,现实是脚下的六便士。
展开
-
Android 实现华为扫码组件scanplus
公司需要做一个内部使用的测试小工具 会用到扫码查了一下资料 目前反馈较好的是华为的扫码助手scanplus。原创 2024-05-17 17:50:45 · 699 阅读 · 0 评论 -
android 解决webView底部留白问题
遇到webview滑动的时候,底部留白严重,一直滑不到底!经过测试,以下方法可以尝试@Override//根据手机屏幕重新计算高度。原创 2024-04-24 10:40:38 · 547 阅读 · 0 评论 -
Android Retrofit添加header参数
有些接口需要单独设置header参数 作为标记如何灵活 或者统一设置请求header呢。原创 2024-02-01 09:53:17 · 1875 阅读 · 0 评论 -
Android Fragment中隐藏焦点
Fragment中有一个SearchView点击搜索按钮需要隐藏软键盘经过测试 普通的隐藏方法是失效的 一直解决不了 软键盘隐藏的问题。原创 2024-01-18 16:19:33 · 491 阅读 · 0 评论 -
Android NestedScrollView悬浮固定顶部
项目中有页面涉及到多个元素组 需要NestedScrollView包裹来上下滑动接到需求 一些标题在滑动到顶部时需要置顶我之前做过关于Android Behavior之ViewPager+Fragment+RecyclerView实现吸顶效果大概就是这种效果 只不过这次是随意的组件 比如TextView或布局组件等废话不多说来看下实现效果。原创 2024-01-10 10:34:46 · 1858 阅读 · 0 评论 -
Android DialogFragment 异常报错:java.lang.IllegalStateException: Fragment already added: XxxDialog
DialogFragment 在使用中,由于点击过快或者多次创建导致异常报错!原创 2023-09-15 09:23:21 · 609 阅读 · 0 评论 -
Android Behavior之ViewPager+Fragment+RecyclerView实现吸顶效果
在和UI探讨后,得到一个吸顶效果的需求,大概就是导航栏可以随着滑动改变位置。这样的需求也做过很多,2018年前后比较流行----------behavior以前看过很多技术类的博客 但是自己没有记录过,虽然已经是很旧的知识点了,这里再复习一下...原创 2022-07-21 15:15:23 · 2057 阅读 · 2 评论 -
Android 自定义一个Toast
android 自定义Toast原创 2022-05-01 00:00:00 · 1206 阅读 · 0 评论 -
Android adb 安装APK失败 error:不是内部或外部命令,也不是可运行的程序
android adb 命令 安装apk流程需要配置环境变量 "adb 不是内部或外部命令"解决方法原创 2022-02-10 19:43:20 · 3490 阅读 · 0 评论 -
Android 一个类实现录音与播放(MediaRecorder)
android 一个类(MediaRecorder)实现录音功能 播放功能 简单高效代码逻辑清晰原创 2022-02-09 15:53:35 · 2786 阅读 · 2 评论 -
android webview加载H5链接时 没有加载权限弹框的问题
android webview加载H5链接时 没有加载权限弹框的问题原创 2022-01-20 11:40:45 · 2922 阅读 · 0 评论 -
Android VideoView在父窗体居中
前言代码实现VideoView在父窗体居中在添加view之前 设置view在父窗体的位置因为videoview是用代码加载url 实现视频播放的没有用xml设置VideoView的布局文件 所以无法设置视频居中那怎么办呢? 查了资料 查到RelativeLayout.LayoutParams有居中父窗体的方法而RelativeLayout. 又是ViewGroup的子类 刚好是我需要的!kotlin //设置在父窗体位置 val rlp = RelativeLayout原创 2021-11-29 16:33:36 · 3324 阅读 · 0 评论 -
android 外接USB扫码器应用闪退解决方法
前言android 应用插拔扫码器usb时 应用直接闪退查询资料在android 配置清单里设置 该Activity为android:configChanges="keyboard|keyboardHidden|navigation" <activity android:name=".main.MainActivity" android:launchMode="singleTask" android:configChan原创 2021-11-24 18:13:17 · 1720 阅读 · 0 评论 -
Android PopupMenu使用及在指定位置弹出
前言最近项目中有个功能实现筛选功能想到了用PopupMenu 效果是实现了 但是有点不理想PopupMenu就是弹框的位置 太靠左边使用使用比较简单几行代码搞定 PopupMenu popupMenu = new PopupMenu(this, tvIDScreen); //menu 布局 popupMenu.getMenuInflater().inflate(R.menu.screen_order, popupMenu.getMenu());原创 2021-03-11 14:02:47 · 3483 阅读 · 5 评论 -
Android 处理高度大于宽度的图片显示不全的问题
前言项目中想利用glide加载url的方式拿到图片的具体尺寸在用到asBitmap()方法时 报错 提示没有该方法本来以为是版本的问题调回4.0也还是没有这个方法最后找到这个方法 可以获取资源 Glide.with(this).asBitmap().load(imaUrl).into(new SimpleTarget<Bitmap>() { @Override public void onResource原创 2021-02-20 18:58:23 · 1060 阅读 · 1 评论 -
Android 使用Gallery仿3D画廊效果实现
前言在项目中遇到了一个画廊展示照片墙效果 支持左右滑动 看起来效果不错!今天就把这个效果做出来展示一下!Gallery介绍/** * A view that shows items in a center-locked, horizontally scrolling list. * <p> * The default values for the Gallery assume you will be using * {@link android.R.styleable#Them原创 2020-08-17 20:41:42 · 1104 阅读 · 1 评论 -
Android WebView支付失败和调用系统相册和上传图片 按钮不可点击等问题
前言一直以为webView就是加载个链接如此简单 原来webView中需要处理的问题也有很多下面我们来看下webView中各种遇到的问题和解决方法微信 支付宝支付调用失败 如果webView调用支付失败 可以将url拦截 对url做出判断重新打开rul 如下代码: mWebView.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoa原创 2020-08-08 15:32:20 · 531 阅读 · 0 评论 -
Android 底部弹出自定义Dialog(支付宝微信选择)
前言Android 底部弹出自定义Dialog(支付宝微信选择)之前做过很多 一直没有总结过 这次做一个总结 加深一下记忆为别人留下一个可参考的方案不多说 直接上gif效果图UI希望の效果实际の实现效果Gif代码总结首先写一个dialogDemo继承Dialog需要实现构造方法 选择2参的即可 传一个上下文和一个dialog主题剩下的就按照流程写/** * @author lyudony * @date 2020/8/4. * description:支付方式dialog原创 2020-08-04 21:33:02 · 1077 阅读 · 4 评论 -
Android 输入完成后点击其他地方使EditText隐藏光标和隐藏软键盘的实现
前言在项目中经常使用EditText 非常方便 但是EditText 的光标总是闪烁对于用户来说体验感不佳 也可以说是不完美的一个功能如何优化用户体验是我们对产品的态度如何隐藏EditText光标一开始想到的就是让父布局去争夺子控件的焦点 这样来实现就是在点击父窗体的时候 这时候强行用代码 来把焦点获取到 取消Edittext的焦点这样实现是可以实现 但是不完美 每次点击父窗体 整个View都闪烁一下 难看极了另外一种解决方法 看下面↓↓封装工具HideInput /**原创 2020-08-04 19:09:40 · 1452 阅读 · 6 评论