sheng83/article/details/6228246由ScrollView和HorizontalScrollView整合的一个可以任意方向滚动的ScrollView代码太多不贴了.看附件.pub            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-03-19 09:54:15
                            
                                134阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            “ 悄悄咪咪告诉你,DataBinding是怎么实现双向绑定的“在讲DataBinding之前,有必要讲讲ViewBinding1、ViewBinding1) 配置要使用ViewBinding,只需要在gradle 添加如下配置即可android {
        ...
        viewBinding {
            enabled = true
        }
 }如            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-29 23:07:45
                            
                                1343阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              在Android端实现SSL可谓是遍地是坑,出错的原因多种多样,解决方法也各不相同,单单一篇文章不可能填完所有的坑,我会把解决问题的步骤和思路分享给大家。  首先要感谢各位前辈的努力,由于SSL调了10来天才调通,中间还隔着10.1,好多文章已经忘了出处,有的还是同事给找的资料,我会尽量在结尾注释出各位前辈的研究。    一、Netty JAR包  jar包在Netty的官网,Download            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-22 17:29:32
                            
                                31阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Android架构探究之Data Binding双向绑定0. 对Data Binding的基本使用和概念可阅读下面链接1. 什么是双向绑定?双向绑定和单项绑定的区别?2. 举例说明 editText TextView3. 举例说明 checkBox TextView4. 如何自定义双向绑定的属性?5. Android技术生活交流 Data Binding Github项目地址: 点击跳转
0.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-20 10:48:13
                            
                                113阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            AIDL全称Android Interface Definition Language,一种android的接口定义语言,用于进程间通讯,我们知道android是不允许不同进程间直接共享数据的,但是有几种解决办法,比如ContentProvider,AIDL等等,那么什么情况下我们会用到AIDL呢,这里直接举一个实际应用的例子,比如应用市场,下载应用的逻辑一般放到一个service中,由于应用市场            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-28 10:39:09
                            
                                50阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Android实现https双向认证/单向认证 okhttp+Retrofit+https随着android版本的提升,和各个应用对通信安全的要求,https成为我们不得不去面对的问题在开始本篇之前,首先最好是看下https通信原理,送上大神连接https://www.jianshu.com/p/07b055544123看图说话,图片(取自上面链接中) 如果你已经看过https通信原理,应该能看出            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 21:14:50
                            
                                65阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、背景很多主机厂都说需要做HTTPS的双向认证,那到底什么是双向认证呢?二、什么是Https的双向认证?英文是Mutual TLSHTTPS双向认证是一种安全通信方式,它需要在客户端和服务端之间进行双向身份验证。在这种方式中,客户端需要提供服务端所需的证书,而服务端也需要提供客户端所需的证书。双方都需要验证对方的证书,确保通信的安全性。这样就可以确保只有双方都被认证后,才能进行安全的通信。三、P            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-01 14:12:15
                            
                                175阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            单向认证与双向认证  单向认证,客户端使用SSL时对服务器端的证书进行认证,也就是说,客户端在请求建立之前,服务器端会向客户端发送一个证书。这种证书一般都是由自己或企业自行发布的,所以在客户端使用https时,会跳出“是否信任并继续”,点击信任则表示客户端信任服务器端证书,才可以继续交互。如果服务器的证书在【受信任的根证书颁发机构】则直接访问。在服务器端的受信任证书列表中加入客户端的证书,这样服务            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-19 14:44:32
                            
                                31阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 聚集索引聚集索引(clustered index)就是按照每张表的主键构造一棵B+树,同时叶子节点中存放的为整张表的行记录数据。也将聚集索引的叶子节点称为数据页。同B+树数据结构一样,每个数据页都通过一个双向链表进行链接。由于实际的数据页只能按照一棵B+树进行排序,因此每张表只能拥有一个聚集索引。在多数情况下,查询优化倾向于采用聚集索引。因为聚集索引能够在B+树索引的叶子节点直接找到数据。另            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-01 15:08:07
                            
                                51阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录原理单向认证流程双向认证流程证书生成生成自签名根证书生成自签名服务器端证书生成自签名客户端证书AFNetworking对于证书的校验机制 原理双向认证,顾名思义,客户端和服务器端都需要验证对方的身份,在建立Https连接的过程中,握手的流程比单向认证多了几步。 单向认证的过程,客户端从服务器端下载服务器端公钥证书进行验证,然后建立安全通信通道。 双向通信流程,客户端除了需要从服务器端下载            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-26 21:52:55
                            
                                318阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Associate what you’ re trying to learn with what you already know. —— Daily English这篇文章旨在通过一个Demo让我们对Android中的MVVM架构进行初步的认识。MVVM与DataBinding的关系很多同学会将这两者混为一谈,所以开始介绍之前,我们需要先理清楚这两者的关系。 MVVM和MVC、MVP一样,是项目            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-02 09:52:26
                            
                                288阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            概念首先要有一个CA根证书,然后用CA根证书来签发用户证书用户进行证书申请:一般先生成一个私钥,然后用私钥生成证书请求(证书请求里应包含有公钥信息),再利用证书服务器的CA根证书来签发证书文件key:私有的密钥pem:用于导出,导入证书时候的证书的格式,有证书开头,结尾的格式。csr:证书签名请求(证书请求文件),含有公钥信息,certificate signing request的缩写crt:证            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-28 15:31:16
                            
                                88阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录序言一、RecyclerView的基本用法 二、实现横向滚动和瀑布流布局1、横向滚动2、瀑布流布局二、RecyclerView的点击事件本篇文章主要讲解滚动控件RecyclerView的使用,包括基本使用和点击事件。序言        上篇文章主要讲解了ListView的用法,但是ListView并不是完全没有缺点            
                
         
            
            
            
             研究了一下Android的GridView,但是默认的GridView只支持垂直滚动,不支持水平滚动,有时我们为了实现表格效果,想达到水平和垂直均有滚动条,可以利用下面方法实现)。1)main.xml  -- 布局文件1.  
<?xml version="1.0" encoding="utf-8"?>
2.  
<HorizontalScrollView            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-05 17:28:17
                            
                                112阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android 双向链表的介绍与代码示例
在 Android 开发中,链表是一种非常重要的数据结构。双向链表是链表的一种变体,它不仅有一个指向下一个节点的指针,而且还有一个指向前一个节点的指针。这使得双向链表可以在两个方向上遍历,非常适合进行频繁的插入和删除操作。
## 什么是双向链表?
> 双向链表是一种链表的数据结构,其中每个节点包含三个部分:数据部分、指向下一个节点的指针和指向前一            
                
         
            
            
            
            # Android 双向箭头实现指南
在 Android 开发中,双向箭头通常用于表示两个方向之间的交互,常见于动态数据展示或者图形用户界面(GUI)中。本文将教你如何实现一个简单的双向箭头,并通过详细的步骤和代码示例来指导小白开发者进行实现。
## 流程概述
实现 Android 双向箭头的流程可以分为以下几个步骤:
| 步骤 | 描述 |
|------|------|
| 第一步 |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-03 10:26:54
                            
                                32阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android Databinding 双向绑定
Android Databinding 是一种用于简化 Android 应用程序开发的技术,它允许开发者将 UI 组件与数据源相连接,从而将 UI 的更新与数据的变化绑定起来。双向数据绑定(Two-Way Data Binding)是 Android Databinding 的一项强大功能,它使 UI 组件和数据源之间的同步变得更加方便和直观            
                
         
            
            
            
            # 双向绑定在Android中的应用
双向绑定是一种设计模式,在Android开发中尤其常见。这种机制能够确保UI组件的状态与数据模型的状态保持同步,在数据变化时,UI会自动更新,而用户在UI上进行互动时,数据模型也会及时反应变化。本文将探讨双向绑定的实现方式,并给出具体的代码示例。
## 什么是双向绑定?
双向绑定可以理解为一种同步机制,其中数据和UI之间存在一种持续的绑定关系。当其中一方            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-13 03:14:17
                            
                                91阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ※效果 ※使用方法 <span style="font-size: 24px;"> </span><span style="font-size:14px;">private void init() { sb_user = (SeekBarPressure) findViewById(R.id.sb_            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-08-03 17:20:00
                            
                                340阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # 实现 Android 双向绑定
## 流程
下面是实现 Android 双向绑定的基本流程:
| 步骤 | 描述 |
| --- | --- |
| 步骤 1 | 在布局文件中定义界面元素,如 TextView 和 EditText |
| 步骤 2 | 在 Activity 中找到这些界面元素 |
| 步骤 3 | 创建一个数据模型类,用于存储和管理界面数据 |
| 步骤 4 | 在            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-03 19:45:04
                            
                                42阅读