android
铁血玲珑女
这个作者很懒,什么都没留下…
展开
-
Android的设计模式-观察者模式
这里写自定义目录标题Android的设计模式-观察者模式Android的设计模式-观察者模式观察者接口package com.zll.test;public interface Observer{ void update(String message);}被观察者接口package com.zll.test;//目标对象接口public interface Observable{ // 注册观察者 void addObserver(Observer obser原创 2022-03-04 23:37:34 · 3144 阅读 · 0 评论 -
RecyclerView侧滑菜单,滑动删除,长按拖拽,下拉刷新上拉加载
转载自严振杰的博客: http://blog.csdn.net/yanzhenjie1003 Feature 以下功能全部支持:竖向ListView、横向ListView、Grid、StaggeredGrid四种形式。RecyclerView 左右两侧 侧滑菜单。菜单...转载 2021-10-16 20:41:03 · 654 阅读 · 1 评论 -
SharedPreferences存储bean
SharedPreferences存储beanpackage com.alipayjf.game.util;import android.content.Context;import android.content.SharedPreferences;import android.util.Base64;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOExce原创 2021-04-01 10:40:07 · 306 阅读 · 0 评论 -
Spinner的使用
Spinner的使用1. <android.support.v7.widget.AppCompatSpinner android:id="@+id/sp_select_email" android:layout_width="wrap_content" android:layout_height="wrap_content" android:entries="@ar原创 2021-02-02 17:10:10 · 390 阅读 · 0 评论 -
CheckBox的使用
CheckBox的使用1.用系统的属性:style="@style/Widget.AppCompat.CompoundButton.RadioButton" 设置未选中框圆形,选中框 圆形带点点android:textDirection="ltr"文字显示在左边android:layoutDirection=“rtl” 图片显示在右边2.自定义图片 <?xml version="1.0" encoding="utf-8"?> <LinearLayo原创 2021-02-02 16:45:29 · 350 阅读 · 0 评论 -
如何防范移动安全漏洞
如何防范移动安全漏洞1.如何防范移动安全2.开发者如何防范移动安全1.不要明文存储重要数据2.文件存储权限漏洞3.网络安全1.如何防范移动安全1). 不要选择小众品牌手机底层ROM漏洞是移动安全最重要的威胁,不排除手机厂商会通过内置恶意应用收集用户信息,这样用户很轻易的变成了‘鸡肉’如果手机在启动的时候增加了个恶意程序,恶意程序可以实时截取屏幕信息,这样信息就很容易被泄露2). 不要轻易root手机root是一个非常高的权限,data —>data 下的私有目录在没有root手机的情况下原创 2020-12-01 17:49:25 · 484 阅读 · 0 评论 -
webview的使用和注意事项
webview的使用和注意事项webview的使用和注意事项1 webview 使用1.加载页面2.WebView的生命周期3、WebView的一些常用方法4、WebView的常用工具类4.1 WebSettings:对WebView进行配置和管理。4.2 WebViewClient:处理各种通知和请求事件。4.3 WebChromeClient:辅助 WebView 处理 Javascript 的对话框,网站图标,网站标题等等。4.4.1 设置cookie,若两次设置相同,则覆盖上一次的4.4.2 获取c原创 2020-11-30 17:00:38 · 1885 阅读 · 0 评论 -
安卓各个平台适配
标题安卓各个平台适配 一、 安卓6.0适配1.targetSdkVersion=Android 6.0(API 级别 23)2.相关API3.简单的例子4、封装库二、安卓7.0适配1、使用FileProvider1.manifest中申明FileProvider:2. res/xml中定义对外暴露的文件夹路径:3.生成content://类型的Uri4.给Uri授予临时权限5.使用Intent传递Uri2、广播3、分屏1、分屏模式的生命周期2、如何设置App的分屏模式3、支持拖拽4、分屏原理三.安卓8.0适原创 2020-11-26 16:47:33 · 2316 阅读 · 0 评论 -
Android中DataBinding的使用
Android Data Binding的使用1.第一步 安装插件2.第二步 创建dataBinding 环境dataBinding {enabled = true}注意:如果你的应用中有其他模块或依赖的库用到了Data Binding,也需要在buidl.gradle中配置3.第三步 BaseActivity 统一调用布局private void performDataBinding() {binding = DataBindingUtil.setContentView原创 2020-08-15 11:53:52 · 1608 阅读 · 0 评论 -
仿支付宝点击箭头显示和隐藏
仿支付宝点击箭头显示和隐藏MainActivity activity代码和动画activity_maincheckbox_arrowMainActivity activity代码和动画package com.bookpage.xialazhankai;import androidx.appcompat.app.AppCompatActivity;import android.animation.Animator;import android.animation.AnimatorListener原创 2020-05-20 15:26:25 · 489 阅读 · 0 评论 -
Rxjava2讲解用篇
[添加链接描述](https://blog.csdn.net/u010302765/article/details/101620672) ...转载 2020-02-23 20:02:41 · 227 阅读 · 0 评论 -
Android studio 3.2 打包so文件
Android studio 3.2 打包so文件你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。环境配置配置环境变量![在这里插入图片描述](https://img-blog.csdnimg.cn/20191230170433464.png?x-oss-pro...原创 2019-12-30 17:20:13 · 334 阅读 · 0 评论 -
你真的会使用github吗?
github作为全球最大的开源软件托管平台,自2008年上线以来,一直吸引了无数的程序开发者在上面开源分享自己的项目代码。尤其是在微...转载 2019-11-12 17:08:23 · 116 阅读 · 0 评论 -
五分钟搞定正则表达式
文章概览一、正则表达式介绍正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、...转载 2019-11-12 16:29:30 · 289 阅读 · 0 评论 -
AppBarLayout+recycleview的使用和注意事项
AppBarLayout+recycleview的使用和注意事项MainActivity 中的布局main_activitylayout_titlejava中使用ViewPager中fragment中布局MainActivity 中的布局main_activity<?xml version="1.0" encoding="utf-8"?><android.suppor...原创 2019-07-11 11:33:25 · 812 阅读 · 0 评论