当前位置: 首页 > news >正文 为何公司做的网站很丑wordpress支持大数据处理 news 2025/11/6 5:23:25 为何公司做的网站很丑,wordpress支持大数据处理,app开发全过程,潍坊住房公积金个人账户查询目录 一#xff0c;Android资源分类 1.使用res目录下的资源 res目录下资源的使用#xff1a; 2.使用assets目录下的资源 assets目录下的资源的使用#xff1a; 二#xff0c;glide图片加载框架 1.glide简介 2.下载和设置 3.基本用法 4.占位符#xff08;Placehold…目录 一Android资源分类 1.使用res目录下的资源 res目录下资源的使用 2.使用assets目录下的资源 assets目录下的资源的使用 二glide图片加载框架 1.glide简介 2.下载和设置 3.基本用法 4.占位符Placeholders 5.转换(Transformations) 6.缓存策略(Caching Strategies) 一Android资源分类 Android应用中用到的各种用户自定义资源包括字符串、颜色值、布局等都集中放到res目录或assets下以实现Android应用MVC分离的目的而应用程序可以直接使用这些资源。Android中这些资源分为两类可直接访问资源和不可直接访问资源 可直接访问资源即可以使用R类资源访问的资源放在res目录下 不可直接访问资源无法直接访问的原生资源放在assets目录下只能通过AssetManager来处理 1.使用res目录下的资源 res目录下可使用的资源有 res子目录可以存放的资源anim定义补间动画的xml文件drawable各种位图文件png、jpg、gif、9-Patch可以编译成drawable对象的xml文件mipmap应用程序launcher图标layout用户界面布局文件menu菜单资源布局文件选项菜单子菜单上下文菜单raw任意类型的原生资源values各种常量资源的xml文件颜色字符串长度主题等xml其它任意的XML文件可能没有特殊意义的XML文件 res目录下资源的使用 1在其他资源文件中使用res目录下的资源[pack_name:]res_type/res_name例如使用mimap包下的图片picmipmap/pic ImageViewandroid:idid/img_netImgandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:srcmipmap/pic/ 2在java代码中使用res目录下的资源[pack_name.]R.res_type.res_name最常见的便是oncreate方法中的setContentView加载布局方法传入的参数便是layout布局xml文件 Override protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main); } 2.使用assets目录下的资源 assets目录下也可以添加Android应用中所使用的资源这些资源可以是任意格式的且可以位于assets目录中的任意位置。 assets目录中可以建立子目录建立更灵活的目录结构。 assets目录中的文件格式是任意的不一定必须是XML文件。 assets/目录下的文件与res/raw/目录下文件区别1assets/目录下文件不会被R类索引即assets/目录下资源不能使用Resources对象获取。 2assets/目录下资源不会被打包到APK中即assets目录中适合存放过大的文件。 assets目录下的资源的使用 assets目录下的资源不会被R类处理一般是通过getAssets方法获得AssetManager对象然后再加载指定资源。 AssetManager assetManager getAssets(); AssetManager对象中的常用方法 方法名描述String[] list(String path)以字符串数组的形式返回path目录下的所有文件若path为空则表示asets目录InputStream open(String filename)打开指定filename表示的文件流返回该输入流XmlResourceParser openXmlResourceParser(String filename)从assets目录下的fileName文件中加载XML解析器void close()关闭当前AssetManager对象 示例访问assets目录下的图片 private void getAssetsImage() {AssetManager assetManager getAssets();//获取Assetmanager对象try {InputStream inputStream assetManager.open(pic2.png);//获取图片文件输入流Bitmap bitmap BitmapFactory.decodeStream(inputStream);//封装成bitmap对象img_assets.setImageBitmap(bitmap);//给控件设置图片} catch (IOException e) {throw new RuntimeException(e);} } 二glide图片加载框架 1.glide简介 Glide是一个快速高效的Android图片加载库注重于平滑的滚动。 Glide提供了易用的API统一了显示本地图片和网络图片的接口。 Glide使用了多个步骤来确保在Android上加载图片尽可能的快速和平滑 自动、智能地下采样(downsampling)和缓存(caching)以最小化存储开销和解码次数积极的资源重用例如字节数组和Bitmap以最小化昂贵的垃圾回收和堆碎片影响深度的生命周期集成以确保仅优先处理活跃的Fragment和Activity的请求并有利于应用在必要时释放资源以避免在后台时被杀掉 2.下载和设置 glide源码地址GitHub - bumptech/glide: An image loading and caching library for Android focused on smooth scrolling glide的下载在build.gradle的dependencies添加依赖implementation com.github.bumptech.glide:glide:4.13.2然后在弹出的提示框中点击同步即可自动下载。 设置权限在AndroidManifest.xml文件中设置权限 1访问网络权限 uses-permission android:nameandroid.permission.INTERNET/ uses-permission android:nameandroid.permission.ACCESS_NETWORK_STATE/ 2从本地文件夹或 DCIM 或图库中加载图片的权限 uses-permission android:nameandroid.permission.READ_EXTERNAL_STORAGE / 3将 Glide 的缓存存储到SD 卡上的权限 uses-permission android:nameandroid.permission.WRITE_EXTERNAL_STORAGE / 3.基本用法 glide只需用三个api就可实现对本地图片和网络图片的访问 with参数可以是上下文ActivityFragmentFragmentActivityload参数可以是本地图片地址网络图片urlbitmapdrawable对象图片文件等into指定图片在哪个imageView中显示 private void getNetImg() {Glide.with(this).load(https://i0.hdslb.com/bfs/article/38aad4e7c4ca2048b95aa6659fb1fcaf43d0f597.gif)//网络图片url.into(img_netImg); } 4.占位符Placeholders 当我们加载图片时并不只有加载成功一种情况为带给用户良好体验在没有加载成功时我们应给用户一些反馈Glide允许用户指定三种不同类型的占位符分别在三种不同场景使用 placeholder设置图片加载完成之前的状态error设置图片加载失败的状态fallback设置图片为空null时的状态 private void getNetImg() {Glide.with(this).load(https://i0.hdslb.com/bfs/article/38aad4e7c4ca2048b95aa6659fb1fcaf43d0f597.gif).placeholder(R.mipmap.loading)//设置图片加载完成之前的状态.error(R.mipmap.error)//设置图片加载失败的状态.fallback(R.mipmap.nullpic)//设置图片为空的状态.into(img_netImg); } 5.转换(Transformations) 有时我们需要对图片进行一些修改在Glide中Transformations 可以获取资源图片并修改它然后返回被修改后的资源。通常转换操作是用来完成剪裁或对位图应用过滤器。 glide提供了很多内置的转换包括 CenterCrop缩放图片以满足ImageView的尺寸超过ImageView的部分将会被裁剪掉因此最终图片可能不完全显示FitCenter保持原图片的比例进行缩放直到可以在ImageView中尺寸区域内完全显示图片。图片能够完全显示比例保持不变但是可能图片无法完全覆盖ImageView的区域CircleCrop以最大的内切圆裁剪图片一般在设置头像时使用 private void getNetImg() {Glide.with(this).load(https://i0.hdslb.com/bfs/article/38aad4e7c4ca2048b95aa6659fb1fcaf43d0f597.gif).circleCrop()//设置图片为圆形.into(img_netImg); } 6.缓存策略(Caching Strategies) 使用glide加载过的图片会被缓存起来通过diskCacheStrategy方法可以设置缓存策略glide提供了以下五种缓存策略 DiskCacheStrategy.AUTOMATIC默认缓存根据图片资源自动选择缓存策略DiskCacheStrategy.ALL缓存原始图片和转换后的图片DiskCacheStrategy.DATA只缓存原始图片DiskCacheStrategy.RESOURCE只缓存转换后的图片DiskCacheStrategy.NONE不缓存 private void getNetImg() {Glide.with(this).load(https://i0.hdslb.com/bfs/article/38aad4e7c4ca2048b95aa6659fb1fcaf43d0f597.gif).diskCacheStrategy(DiskCacheStrategy.ALL)//缓存全部.into(img_netImg); } 文章转载自: http://www.morning.wkgyz.cn.gov.cn.wkgyz.cn http://www.morning.nbqwt.cn.gov.cn.nbqwt.cn http://www.morning.drspc.cn.gov.cn.drspc.cn http://www.morning.yqzyp.cn.gov.cn.yqzyp.cn http://www.morning.fllx.cn.gov.cn.fllx.cn http://www.morning.zcfsq.cn.gov.cn.zcfsq.cn http://www.morning.wiitw.com.gov.cn.wiitw.com http://www.morning.tpchy.cn.gov.cn.tpchy.cn http://www.morning.lsjtq.cn.gov.cn.lsjtq.cn http://www.morning.wjplr.cn.gov.cn.wjplr.cn http://www.morning.wnkjb.cn.gov.cn.wnkjb.cn http://www.morning.jljwk.cn.gov.cn.jljwk.cn http://www.morning.zsyqg.cn.gov.cn.zsyqg.cn http://www.morning.tndxg.cn.gov.cn.tndxg.cn http://www.morning.mxnrl.cn.gov.cn.mxnrl.cn http://www.morning.xwzsq.cn.gov.cn.xwzsq.cn http://www.morning.rqjfm.cn.gov.cn.rqjfm.cn http://www.morning.wwklf.cn.gov.cn.wwklf.cn http://www.morning.rjznm.cn.gov.cn.rjznm.cn http://www.morning.ssqwr.cn.gov.cn.ssqwr.cn http://www.morning.tftw.cn.gov.cn.tftw.cn http://www.morning.hrtwt.cn.gov.cn.hrtwt.cn http://www.morning.mpgfk.cn.gov.cn.mpgfk.cn http://www.morning.yrccw.cn.gov.cn.yrccw.cn http://www.morning.wbqt.cn.gov.cn.wbqt.cn http://www.morning.hqgxz.cn.gov.cn.hqgxz.cn http://www.morning.ysrtj.cn.gov.cn.ysrtj.cn http://www.morning.mfmbn.cn.gov.cn.mfmbn.cn http://www.morning.mfltz.cn.gov.cn.mfltz.cn http://www.morning.sskhm.cn.gov.cn.sskhm.cn http://www.morning.ssrjt.cn.gov.cn.ssrjt.cn http://www.morning.qghjc.cn.gov.cn.qghjc.cn http://www.morning.ykshx.cn.gov.cn.ykshx.cn http://www.morning.jqmqf.cn.gov.cn.jqmqf.cn http://www.morning.wnjwb.cn.gov.cn.wnjwb.cn http://www.morning.kczkq.cn.gov.cn.kczkq.cn http://www.morning.mmkrd.cn.gov.cn.mmkrd.cn http://www.morning.gzttoyp.com.gov.cn.gzttoyp.com http://www.morning.tkzqw.cn.gov.cn.tkzqw.cn http://www.morning.sgjw.cn.gov.cn.sgjw.cn http://www.morning.xtdms.com.gov.cn.xtdms.com http://www.morning.nhrkl.cn.gov.cn.nhrkl.cn http://www.morning.rnmc.cn.gov.cn.rnmc.cn http://www.morning.wgtnz.cn.gov.cn.wgtnz.cn http://www.morning.qzzmc.cn.gov.cn.qzzmc.cn http://www.morning.ccyns.cn.gov.cn.ccyns.cn http://www.morning.lpsjs.com.gov.cn.lpsjs.com http://www.morning.rtbj.cn.gov.cn.rtbj.cn http://www.morning.qgfhr.cn.gov.cn.qgfhr.cn http://www.morning.bpmns.cn.gov.cn.bpmns.cn http://www.morning.qdmdp.cn.gov.cn.qdmdp.cn http://www.morning.horihe.com.gov.cn.horihe.com http://www.morning.gccrn.cn.gov.cn.gccrn.cn http://www.morning.mpflb.cn.gov.cn.mpflb.cn http://www.morning.lkkgq.cn.gov.cn.lkkgq.cn http://www.morning.hbnwr.cn.gov.cn.hbnwr.cn http://www.morning.ygmw.cn.gov.cn.ygmw.cn http://www.morning.fchkc.cn.gov.cn.fchkc.cn http://www.morning.dndk.cn.gov.cn.dndk.cn http://www.morning.qmzwl.cn.gov.cn.qmzwl.cn http://www.morning.mm27.cn.gov.cn.mm27.cn http://www.morning.bszmy.cn.gov.cn.bszmy.cn http://www.morning.psdsk.cn.gov.cn.psdsk.cn http://www.morning.kzhgy.cn.gov.cn.kzhgy.cn http://www.morning.rcbdn.cn.gov.cn.rcbdn.cn http://www.morning.symgk.cn.gov.cn.symgk.cn http://www.morning.ktxd.cn.gov.cn.ktxd.cn http://www.morning.tdwjj.cn.gov.cn.tdwjj.cn http://www.morning.wcghr.cn.gov.cn.wcghr.cn http://www.morning.hlxpz.cn.gov.cn.hlxpz.cn http://www.morning.dwztj.cn.gov.cn.dwztj.cn http://www.morning.dqkrf.cn.gov.cn.dqkrf.cn http://www.morning.ymqrc.cn.gov.cn.ymqrc.cn http://www.morning.rhdqz.cn.gov.cn.rhdqz.cn http://www.morning.sfwcx.cn.gov.cn.sfwcx.cn http://www.morning.ummpdl.cn.gov.cn.ummpdl.cn http://www.morning.nmngq.cn.gov.cn.nmngq.cn http://www.morning.xsetx.com.gov.cn.xsetx.com http://www.morning.kfrhh.cn.gov.cn.kfrhh.cn http://www.morning.qbjrl.cn.gov.cn.qbjrl.cn 查看全文 http://www.tj-hxxt.cn/news/281416.html 相关文章: 营销网站怎么做合适动漫制作app 怎么制作网站布局怎么把自己的网站放到百度上 济南哪里有做网站的公司wordpress图库主题 网站地图 模板域名备案有什么用 怎么查网站建设是哪家公司培训网站建设学校 防城港网站设计北京国贸网站建设 蔚县网站建设河北省建设厅注册中心网站 安阳淘宝网站建设phpcms网站备份 律师网站建设 优帮云高等学校处网站建设总结 工装设计网站推荐网站制作职业 地方农村电商平台网站设计思路dw做简单小说网站 建设高端网站公司哪家好太原网站维护 个人作品网站怎么做宁夏交通建设股份有限公司网站 南昌做网站设计百度舆情系统 咸阳网站开发公司织梦cms安装教程 华电集团班组建设网站福州网络公司排名 南宁会员网站制作app开发公司价格表 珠海做网站开发html5高端网站建设织梦模板下载 德文网站建设从什么网站找做app的代码 济南市建设工程招投标协会网站广州googleseo网络营销 信息发布网站建设过年做哪个网站能致富 临沂建网站多少钱网站换域名能换不 统一企业信息管理系统网站做网站学习 深圳网站制作公司售后服务wordpress文章内图片幻灯片 网站文章不收录怎么做最新搜索关键词 深圳网站建设案好听的广告公司名称 商丘网站建设和制作网站没备案会怎么样 深圳企业网站建设哪家好海口市住房和城乡建设局网站 萧江网站建设洛阳有做网站开发的吗 建工教育网网站seo优化免费