Table of Contents1. 热身案例2. 源码分析:src与background两种属性设置的方法入手setImageResource()方法入手src属性setBackgroundResource()方法入手Background属性3. 总结设置ImageView的src:image.setImageDrawable(getResources().getDrawable(R.draw            
                
         
            
            
            
            1、回顾HTTPS加密通信过程2、利用Okhttp进行https请求如1所述,在https客户端将服务器证书下载完成后,需要对服务器证书进行信任检查。Android系统(Windows系统也是如此)预先在系统里面安装了一些具有公信力的CA证书,后期用户也可以自行安装一些信得过的CA证书。这些CA证书就构成了受信CA集合。任何https服务器证书必须得到至少一个受信CA认证,这个服务器证书才会被信任            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-08 14:25:16
                            
                                29阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Android Lottie Raw Assets 实现流程
## 1. 概述
Android Lottie 是 Airbnb 开源的一款动画库,它可以帮助开发者轻松地在 Android 应用中使用高质量、可交互的动画。其中,Lottie Raw Assets 是 Lottie 的一种加载方式,它可以通过直接加载 JSON 文件来显示动画效果。本文将介绍如何在 Android 应用中实现 L            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-24 13:17:08
                            
                                158阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、webservices 简介1.从表面上看,Web service 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web来调用这个应用程序。我们把调用这个Web service 的应用程序叫做客户。例如,你想创建一个Web service ,它的作用是返回当前的天气情况。那么你可以建立一个ASP页面,它接受邮政编码作为查询字符串,然后返回一            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-26 17:03:09
                            
                                103阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            因为公司需要,所以昨晚上就研究了一下WebService,现在才将文章发出来。我们在Android开发中,需要掌握的不仅仅是http的请求方式,有时候我们还需要去调用服务器端的Web Services,Web Services到底是什么东西的?怎么来用呢?因为项目需要,所以花了一个晚上的时间研究了一下,下面把学到的给大家分享出来。一、Web Services在很久之前就有了,所以他并不是一个新鲜的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-26 15:32:54
                            
                                66阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            File sdcardDir = Environment.getExternalStorageDirectory();  
            if(Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState())){  
               //得到一个路径,内容是sdcard的文件夹路径和名字            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-01 20:39:17
                            
                                178阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            package com.example.tyxiong.myapplication;
import android.app.Activity;
import android.content.res.AssetFileDescriptor;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-19 09:33:36
                            
                                66阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录1、简介2、建立位置1、简介assets 、raw 都是Android  存放资源的文件,比如 txt  音频  等。2、建立位置            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-24 10:46:20
                            
                                89阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            assets:用于存放需要打包到应用程序的静态文件,以便部署到设备中。与res/raw不同点在于,ASSETS支持任意深度的子目录。这些文件不会生成任何资源ID.res:用于存放应用程序的资源(如图标、GUI布局等),将被打包到编译后的Java中。不支持深度子目录res/raw:存放通用的文件, 该文件夹内的文件将不会被编译成二进制文件,按原样复制到设备上。当然,如果你需要更高的自由度,尽量不受a            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-04 10:10:09
                            
                                238阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Raw,Assets下文件区别:相同点:两个目录下的文件在打包后都会原封不动的保存到apk中,不会被编译成二进制。不同点:Raw下文件不能使用目录结构, 有些格式的会被压缩,能够通过R.raw方便的取得, Assets可以使用目录结构,访问比较慢。由于raw是Resources (res)的子目录,Android会自动的为这目录中的所有资源文件生成一个ID,这个ID会被存储在R类当中,作为一个文件            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-01 22:50:52
                            
                                119阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            *res/raw和assets的相同点: 1.w不可以            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-22 13:00:02
                            
                                160阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ref to http://stackoverflow.com/questions/2860157/load-files-bigger-than-1m-from-assets-folderandroid read/copy big size file in asset/raw:1.change filename's sufix to mp3 to prevent the compress            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-23 15:42:01
                            
                                283阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            /**     * 从assets中读取txt     */    private void readFromAssets() {        try {            InputStream is = MyApplication.getContext().getAssets().open("qq.txt");            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-20 10:31:07
                            
                                383阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.res/raw 存放运行时想使用的原始文件(文件不被处理成二进制形式)
2.assets  ..........................................................(文件处理成二进制形式)
raw下文件访问:(子文件夹中的内容访问不到)通过Resource,并提供资源ID访问
使用方式:InputStream&            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-03-02 20:56:53
                            
                                3884阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Android设备被搜索之RawSocket背景,初衷Raw Socket编译环境RawSocket.c重点代码描述建立raw socket服务接收socket数据发送socket数据获取本机的IP、MAC设置开机自启动 背景,初衷1.需要完成一个设备搜索功能,及通过PC工具可以搜索到局域网中的设备 2.就算IP冲突也能搜索到设备 3.有Android系统源码可以进行系统开发条件。Raw Soc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-31 15:39:02
                            
                                85阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            android工程下assets与raw文件夹
 在应用的开发中,当我们创建一个新的Android工程后,我们会发现工程中包含了一个目录assets,另外当我们察看一些示例工程的时候,有时会发现在该工程的资源目录下会有一个raw目录(res/raw)。那么assets和raw目录有什么用处呢?下面笔者将给与解释。assets和res/raw工程目录下都可以放一些小于1M的文件(2.3版本以前要            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-24 02:20:18
                            
                                381阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android raw与assets资源文件夹
在Android开发中,我们经常会用到一些资源文件,例如图片、音频、视频等。这些资源文件通常存放在Android项目的`res`目录下的各个子目录中,例如`res/drawable`、`res/raw`、`res/assets`等。其中,`raw`和`assets`目录都用于存放原始资源文件,但在使用方式上有一些区别。本文将介绍Android中            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-13 03:58:42
                            
                                203阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            XML:可扩展标记语言读XML,XML文件的解析  三种解析XML的文件的方式1. SAX       事件驱动   不是一次性加载到内存2. DOM       一次加载到内存,性能较差   适合服务器端编程3. XMLPULL   适应嵌入式设备,占用内存较小   API相对简单Ope            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-08-15 22:30:39
                            
                                4546阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            新建assets目录:/src/main/assets新建raw目录:/src/main/res/raw把我们的txt文件拷贝到这两个目录里面我的文件名为filecontent.txt ,文件内容为:静夜思(raw/assets) 作者:李白床前明月光,疑是地上霜。举头望明月,低头思故乡。实现效果图:代码如下:import android.suppor...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-16 14:03:14
                            
                                1902阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            *res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-08-01 22:02:00
                            
                                149阅读
                            
                                                                                    
                                2评论