![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码
文章平均质量分 50
林清溯
这个作者很懒,什么都没留下…
展开
-
android 静默升级 卸载功能实现
android apk静默升级原创 2022-11-15 20:04:20 · 1292 阅读 · 1 评论 -
android 实现EditText限制输入范围
一、实现EditText 输入限制公司需求需要实现输入框只能输入0-24的数字首先在布局页面设置最大俩位android:maxLength=“2”设置只能输入数字android:inputType=“number”package com.mansion.smart_pad.utils;import android.text.InputFilter;import android.text.Spanned;public class IPSectionFilter implements .原创 2022-04-14 16:40:29 · 5043 阅读 · 4 评论 -
android 实现app开机自启动替换主设备为应用
一、这边最近做了一款定制化开发的一款设备,需要这个设备只有这个程序,那就是开机自启,替换主页Home就可以了,首页创建一个广播类.package com.example.property_gate_pad_android.utils;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import com.example.property_.原创 2022-03-28 17:50:07 · 3318 阅读 · 0 评论 -
android识别手机文件 快速扫描并优化加载速度
一.最近在做一个需求,手机文件的快速扫描功能。先附上效果图:二.这边写了四种类型的文件识别,分别为音视频,图片,文件,并调取手机文件,这边分别用了四个Fragment,方便复制粘贴,用哪个粘哪个,不要太感动呢. 下面附上代码:package com.example.wenjianshibie;import androidx.appcompat.app.AppCompatActivity;import androidx.fragment.app.Fragment;impo.原创 2021-05-27 18:40:37 · 1828 阅读 · 26 评论 -
Android 实现日历功能特别简单
一. 接下来讲一下安卓实现日历功能,网上也有很多,我感觉这个相对简单一点.效果图: 日期选择效果图:时间选择二.这个特别简单哈这,边弄了一个方法直接复制代码就可以使用了.主要是下面单独写的那两个方法哦.友情提示:在TextView 上面设置点击事件的时候记得在布局里添加android:clickable=“true”不然可能会导致报错哦.package elink.mobile.ShiPinHuiyi;import android.app.Activity;import .原创 2021-04-25 18:24:30 · 4557 阅读 · 9 评论 -
Android 实现自定义悬浮水印 以及屏幕自适应
一.实现android 水印覆盖屏幕效果前段时间,这边有一个需求需要实现一个悬浮在控件上面的一个水印效果,然而网上也有很多案例,我也大概参考了一下,大部分都做不到悬浮的一个效果。于是参考网上案例,自己写了一个自定义悬浮水印。以便大家的参考。接下来我们看一下这边的一个效果图:二、这个效果还是挺棒的,是完全可以悬浮在控件上的,下来直接上代码了。package com.example.edz.wannengshipeiqi.Shuiyin;import android.app.Activit原创 2021-03-31 11:41:35 · 1303 阅读 · 3 评论 -
Android WebView 加载失败(net::ERR_CLEARTEXT_NOT_PERMITTED)
一、Android 使用WebView 访问网址报错 net:ERR_NAME_NOT_RESOLVED1.首先看一下清单文件AndroidManifest.xml 下面有没有加 <uses-permission android:name="android.permission.INTERNET"/>如果加了以后还报这个问题那有可能是Android SDK升级造成的.因为从Android 9.0且API级别28开始,限制了明文流量的网络请求,对未加密流量不再信任,直接放弃请求.原创 2021-03-29 16:08:13 · 2253 阅读 · 0 评论 -
Android X5WebView网络监听替换WebView失败页面稳定
一.我这边是集成了腾讯所提供的X5Webview插件,没有别的原因,就感觉比原生处理的稍微好点吧。x5Webview与H5的交互问题x5同步cookie问题WebView加载进度条问题处理H5调用Android摄像头进行录制视频、H5调用Android相机进行拍照x5WebView-WebChromeClient的方法onShowFileChooser只执行一次的问题X5WebView的Setting需要配置那些东西废话也不多说了,直接上代码1.BasicActivity类网上也有很多案原创 2021-03-25 11:57:05 · 4397 阅读 · 4 评论 -
Android 返回上一个界面刷新数据
有些界面需要返回上一个界面刷刷新数据,再此做个记录.首先startActivityForResult进行Actvity进行跳转,这是跳转前的界面.// 通过 startActivityForResult() 启动 ActivityB Intent intent = new Intent(getActivity(), NoticeActivity.class); startActivityForResult(intent, 1); // 这里请求码唯一就可以,我这里是 1转载 2021-01-08 14:59:48 · 1707 阅读 · 0 评论 -
Android自定义控件之TextView的展开与折叠
还是先描述一下需求,这个在其余的app中应该也经常看见,就是当一个段文字很长的时候,我们往往为了展示的时候节约展示的空间,需要将我们的文字折叠起来,如果用户想看里面的详细内容话,则需要用户去点击一下改控件,然后TextView展开,显示全部的内容。由于我在本次的项目中有这个需求,所以我将其独立成了一个自定义控件,方便在以后的开发中能直接使用。下面是效果图先来说说大致思路,其实也是很简单的一个控件,首先该控件是继承LinearLayout的,其中的布局文件包括一个TextView和一个下拉三角的Image转载 2021-01-06 18:25:04 · 663 阅读 · 0 评论 -
androidstudio4.0以上错误信息乱码解决
1 在android studio 中 点击Help --> Edit Custom VM options…如果没有studio64.exe.vmoptions会提示创建3 创建后在文件中末尾增加:-Dfile.encoding=UTF-8修改后如下:custom Android Studio VM options, see https://developer.android.com/studio/intro/studio-config.html-Dfile.encoding=UTF原创 2020-12-28 11:09:39 · 575 阅读 · 2 评论 -
Android--数据库GreenDao使用
一、简介GreenDao 优点:1.性能高,号称Android最快的关系型数据库2.内存占用小3.库文件比较小,小于100K,编译时间低,而且可以避免65K方法限制4.支持数据库加密 greendao支持SQLCipher进行数据库加密 有关SQLCipher可以参考这篇博客Android数据存储之Sqlite采用SQLCipher数据库加密实战5.简洁易用的API二、配置1、需要...转载 2019-12-17 19:02:42 · 155 阅读 · 0 评论 -
android 字体各种设置方式 Span的使用
一:首先说一下 Span的各种功能BackgroundColorSpan 背景色ClickableSpan 文本可点击,有点击事件ForegroundColorSpan 文本颜色(前景色)DrawableMarginSpan 文本插入图片MaskFilterSpan 修饰效果,如模糊(BlurMaskFilter)、浮雕(EmbossMaskFilter)MetricAff...原创 2019-10-16 20:12:02 · 1896 阅读 · 0 评论 -
Android WebView使用与JavaScript交互
首先在Module下的assets目录下导入两个本地的.html文件,我们知道assets目录下的文件是被原封不动的打包进apk的web_view.html//Java调用JS代码无参数function javacalljs(){document.getElementById(“content”).innerHTML +=“<br>java调用了js函数”;}//...原创 2019-08-13 11:37:16 · 174 阅读 · 0 评论 -
Android实现满屏隐藏状态栏
android中使应用程序全屏的两种方法1、在代码中添加如下方法://Activity全屏显示 public void setFullscreen() { requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_...原创 2019-08-21 18:25:11 · 909 阅读 · 2 评论