天津河西做网站贵吗市场营销手段13种手段

news/2025/9/22 21:32:53/文章来源:
天津河西做网站贵吗,市场营销手段13种手段,网站建设仿站企业公司,品牌推广工作内容RelativeLayout用到的一些重要的属性#xff1a; 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBottom 贴紧父元素的下边…  RelativeLayout用到的一些重要的属性   第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBottom 贴紧父元素的下边缘 android:layout_alignParentLeft 贴紧父元素的左边缘 android:layout_alignParentRight 贴紧父元素的右边缘 android:layout_alignParentTop 贴紧父元素的上边缘 android:layout_alignWithParentIfMissing 如果对应的兄弟元素找不到的话就以父元素做参照物 第二类属性值必须为id的引用名“id/id-name” android:layout_below 在某元素的下方 android:layout_above 在某元素的的上方 android:layout_toLeftOf 在某元素的左边 android:layout_toRightOf 在某元素的右边 android:layout_alignTop 本元素的上边缘和某元素的的上边缘对齐 android:layout_alignLeft 本元素的左边缘和某元素的的左边缘对齐 android:layout_alignBottom 本元素的下边缘和某元素的的下边缘对齐 android:layout_alignRight 本元素的右边缘和某元素的的右边缘对齐 第三类属性值为具体的像素值如30dip40px android:layout_marginBottom 离某元素底边缘的距离 android:layout_marginLeft 离某元素左边缘的距离 android:layout_marginRight 离某元素右边缘的距离 android:layout_marginTop 离某元素上边缘的距离 EditText的android:hint 设置EditText为空时输入框内的提示信息。 android:gravity  android:gravity属性是对该view 内容的限定比如一个button 上面的text. 你可以设置该text 在view的靠左靠右等位置以button为例android:gravityright则button上面的文字靠右 android:layout_gravity android:layout_gravity是用来设置该view相对与起父view 的位置比如一个button 在linearlayout里你想把该button放在靠左、靠右等位置就可以通过该属性设置以button为例android:layout_gravityright则button靠右 android:layout_alignParentRight 使当前控件的右端和父控件的右端对齐。这里属性值只能为true或false默认false。 android:scaleType android:scaleType是控制图片如何resized/moved来匹对ImageView的size。ImageView.ScaleType / android:scaleType值的意义区别 CENTER /center 按图片的原来size居中显示当图片长/宽超过View的长/宽则截取图片的居中部分显示 CENTER_CROP / centerCrop 按比例扩大图片的size居中显示使得图片长(宽)等于或大于View的长(宽) CENTER_INSIDE / centerInside 将图片的内容完整居中显示通过按比例缩小或原来的size使得图片长/宽等于或小于View的长/宽 FIT_CENTER / fitCenter 把图片按比例扩大/缩小到View的宽度居中显示 FIT_END / fitEnd 把图片按比例扩大/缩小到View的宽度显示在View的下部分位置 FIT_START / fitStart 把图片按比例扩大/缩小到View的宽度显示在View的上部分位置 FIT_XY / fitXY 把图片不按比例扩大/缩小到View的大小显示 MATRIX / matrix 用矩阵来绘制动态缩小放大图片来显示。 ** 要注意一点Drawable文件夹里面的图片命名是不能大写的。 1.Android RelativeLayout 属性  // 相对于给定ID控件 android:layout_above 将该控件的底部置于给定ID的控件之上; android:layout_below 将该控件的底部置于给定ID的控件之下; android:layout_toLeftOf    将该控件的右边缘与给定ID的控件左边缘对齐; android:layout_toRightOf  将该控件的左边缘与给定ID的控件右边缘对齐; android:layout_alignBaseline  将该控件的baseline与给定ID的baseline对齐; android:layout_alignTop        将该控件的顶部边缘与给定ID的顶部边缘对齐; android:layout_alignBottom   将该控件的底部边缘与给定ID的底部边缘对齐;  android:layout_alignLeft        将该控件的左边缘与给定ID的左边缘对齐; android:layout_alignRight      将该控件的右边缘与给定ID的右边缘对齐; // 相对于父组件 android:layout_alignParentTop      如果为true,将该控件的顶部与其父控件的顶部对齐; android:layout_alignParentBottom 如果为true,将该控件的底部与其父控件的底部对齐; android:layout_alignParentLeft      如果为true,将该控件的左部与其父控件的左部对齐; android:layout_alignParentRight    如果为true,将该控件的右部与其父控件的右部对齐; // 居中 android:layout_centerHorizontal 如果为true,将该控件的置于水平居中; android:layout_centerVertical     如果为true,将该控件的置于垂直居中; android:layout_centerInParent   如果为true,将该控件的置于父控件的中央; // 指定移动像素 android:layout_marginTop      上偏移的值; android:layout_marginBottom 下偏移的值; android:layout_marginLeft   左偏移的值; android:layout_marginRight   右偏移的值; example: android:layout_below id/*** android:layout_alignBaseline id/*** android:layout_alignParentTop true android:layout_marginLeft “10px” 、 2.一些常用的公共属性介绍 1) layout_width -宽      fill_parent: 宽度和父元素相同 wrap_content: 宽度随本身的内容所调整或者指定 px值来设置宽  2) layout_height - 高      fill_parent: 高度和父元素相同 wrap_content: 高度随本身的内容所调整或者指定 px值来设置高  3) background -设置背景图  4) padding -设置边距      可以具体设置paddingBottompaddingLeftpaddingRightpaddingTop来设定不同的px值  5) id -该object的id号      id/id1 代表添加新的id名为id1 id/id1 代表引用id1的控件  6) layout_weight -重要度       个人理解为显示的优先级。默认为0(最高)数值越大优先级越低参考下面的Linear      Layout例子。 要让layout_weight生效需要父层或父父层的相应      layout_width/layout_height fill_parent否则wrap_content      会压缩到最小足够空间  7) layout_gravity- Container组件的对齐方式       组件在layout里面的对齐方式。  8) gravity-文字在组件里的对齐方式      例如设置button里面的文字在button中居中显示。  * 大多数属性是可以调用对应的函数来动态改变状态的请查看SDK Doc。  2. Linear Layout 线形布局      orientation -容器内元素的排列方式。 vertical: 子元素们垂直排列 horizontal:       子元素们水平排列。 在代码里可通过setOrientation()进行动态改变       值分别为HORIZONTAL或者VERTICAL。       *在Linear Layout, 宽度/高度都是按着组件的次序逐个占用的所以当某个组件设置        fill_parent在没有设置Layout_weight的情况下该组件会占用了余下的空间      那么在它后面的组件就会显示不出来。 如下图的EditText如果没有设置      android:layout_weight1,它下面的其他组件就看不见了       baselineAligned 一般情况下这个属性默认为true代表在同一方向的组件都基于      第一个组件对齐。所以可以看到下图的text1, button1, text2是在同一水平线的。      当不需要这效果时可以设置为false。 3.android常用控件   1,EditText       主要函数:setText/getText设置/获取文本内容,setHint设置缺省显示内容; 2,RadioGroup,RadioButton RadioButton的isChecked()判断是否被选中 获取选中RadioButon的ID:设置RadioGroup.setOnCheckedChangeListener方法 public onCheckedChanged(RadioGroup group,int checkedId)//checkedId是选中RadioButton的ID 3,CheckBox isChecked()判断是否被选中 setOnCheckedChangeListener方法监视选中状态改变情况 4,Spinner     a,显示数据 1),硬编码加载 通过setAdapter方法设置类型为ArrayAdapter (Context context, int textViewResId, String []objects)     textViewResourceId:显示内容的ViewID默认设置为R.layout.simple_spinner_item    objects:显示的内容 2),从资源文件中加载  ArrayAdapter.createFromResource (Context context, int textArrayResId, int textViewResId) //textArrayResId是资源ID 返回ArrayAdapterCharSequence     b,设置下拉列表的风格(可选) adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);     c,监听选项选择变更事件 setOnItemSelectedListener设置监听去 Spinner.OnItemSelectedListener类须实现以下两个方法 public void onItemSelected (AdapterView? parent, View view, int position, long id)//view 选中项实例,position选择项在adapter中的位置 public void onNothingSelected(AdapterView? arg0)     d,设置选中项 Spinner.setSelection(position)//索引从0开始     d,获取选中项 getSelectedItemPosition ()  getSelectedItem () //该值toString()则为选中内容的字符串 getSelectedItemId ()  getSelectedView () 5,AutoCompleteTextView 1,setAdapter设置数据adapter 2,设置输入多少个字符显示提示AutoCompleteTextView.setThreshold(int threshold) 6,MultiAutoCompleteTextView (允许输入多值,多值之间会自动地用指定的分隔符分开) 1,setAdapter设置数据adapter 2,setTokenizer设置提示Tokenizer缺省的为new MultiAutoCompleteTextView.CommaTokenizer()以逗号分隔  7,DatePicker,TimePicker a,DatePicker 1),设置初始显示日期init(int Year, int month, int day, new DatePicker.OnDateChangedListener(){     public void onDateChanged(DatePicker view, int year, int monthOfYear, int dayOfMonth){}    }) 2),获取设置值 getYeah()/getMonth()/getDayOfMonth() b,TimePicker 1),设置setCurrentHour (Integer currentHour) /setCurrentMinuter (Integer currentHour)  2,setIs24HourView(Boolean)设置是否为24小时制显示 3,监听设置改变setOnTimeChangedListener c,获取系统当期时间和日期 Calendar.getInstance()返回Calendar Calendar.get (int field) ---field 可以为Calendar.YEAR/ Calendar.MONTH/ Calendar.DAY_OF_MONTH/ Calendar.HOUR_OF_DAY/ Calendar.MINUTE 8,ImageView/ImageButton 主要方法 setImageResource 设置显示图片 setAlpha 设置Alpha invalidate 强制更新 setScaleType( ScaleType st) 设置图片显示方式,st是一枚举 setAdjustViewBounds 设置是否调整控件适应图片大小 setBackgroundResource 设置背景 9,ImageSwitcher(显示一系列的图片,但当前只显示一张图片)      显示数据  setFactory( ViewSwitcher.ViewFactory factory)设置要显示的数据 ,ViewFactory接口须实现方法 public View makeView(){}负责提供当前显示的视图(ImageView),且View必须为新实例      方法 setImageResource设置当前显示的图片 getCurrentView()返回当前显示的视图 setInAnimation(Animation ani)设置视图装载入时的动画效果,AnimationUtils.loadAnimation(Context context, int id) 获取动画效果android.R.anim.XX setOutAnimation(Animation ani)设置视图装载入时的动画效果 10,Gallery(显示一系列的图片,提供拖动等特效)      显示数据 setAdapter(SpinnerAdapter adapter)设置数据适配器.    数据适配器可以继承自BaseAdapter,该类 public View getView(int position, View convertView, ViewGroup parent) 返回当前选择的视图(ImageView)      选项选中监听setOnItemSelectedListener 11,GridView(表格显示一系列图片)       显示数据 setAdapter(ListAdapter adapter)设置数据适配器.    数据适配器可以继承自BaseAdapter,该类 public View getView(int position, View convertView, ViewGroup parent) 返回当前选择的视图(ImageView)      选项选中监听setOnItemSelectedListener      getSelectedView()返回当前选中的视图 12,ScrollView 13,ProgressBar setIndeterminate 设置进度条是否自动运转    setProgressStyle 设置显示风格.ProgressDialog.STYLE_HORIZONTAL/ProgressDialog.STYLE_SPINNER    setProgress 设置进度 setMax 设置最大值 getProgress()获取当前进度 14,SeekBar 方法 setMax 设置最大值 getProgress()获取当前值 setProgress 设置值 setIndeterminate 监听器 setOnSeekBarChangeListener其下有三个方法    public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2) //数值变更,arg1新值,是否Touch    public void onStartTrackingTouch(SeekBar seekBar)//开始拖动    public void onStopTrackingTouch(SeekBar seekBar) //结束拖动 15,ListView       a,显示数据setAdapter(ListAdapter adapter)        adapter可为new SimpleCursorAdapter/SimpleAdapter(Context context, int layout, Cursor c, String[] from, int[] to)        layout 用来显示数据的模板.显示一列可用android.R.layout.simple_list_item_1 两列可用android.R.layout.simple_list_item_2                多列则需要自己实现xml视图布局文件        c   数据(可用ArrayList构造数据)        from :        to 用来显示对应列的空件id       b,动态增删数据    adapter.notifyDataSetChanged()       d,设置背景色         setBackGroudRource   转载于:https://www.cnblogs.com/zhangxin1989/archive/2013/03/17/2964832.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/910441.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

中企动力中山分公司网站英文免费注册网站

bigKey的产生 1、使用String存储了大文件的二进制。 2、使用集合没有考虑到数据的规模,或者规模的增长。 3、哈希中冗余了大量键值对。 bigKey问题 1、操作大key时会阻塞线程:redis是单线程。 2、网络阻塞:在网络中占用大量网络流量。 …

建设网站租服务器腾讯企业邮箱怎么注册

近日,力软与重庆科技学院联合推出了为期两周的低代码应用开发培训课程,来自重庆科技学院相关专业的近百名师生参加了此次培训。 融合研学与实践,方能成为当代数字英才。本次培训全程采用线下模式,以“力软低代码平台”为软件开发…

绿色家园网站怎么做wordpress 密码更改

File: rust/compiler/rustc_target/src/spec/x86_64_unknown_netbsd.rs rust/compiler/rustc_target/src/spec/x86_64_unknown_netbsd.rs 文件是 Rust 编译器针对 x86_64-unknown-netbsd 目标平台的配置文件。该文件定义了与该平台相关的特性、链接选项、目标特定的运行时支持以…

wordpress制作网站教程视频企业网站建设一般要素

文章目录 Git概述什么是GitGit历史Git是什么 为什么要使用Git什么是版本控制系统 Git和SVN对比SVN集中式SVN优缺点 Git分布式Git优缺点 Git工作流程四个工作区域工作流程 Git下载与安装下载window版下载64位软件包安装Git Git基础环境配置设置用户信息查看配置信息 文件的两种状…

一个空间两个php网站钉钉企业邮箱收费标准

一共8884张图片 xml .txt格式都有 Yolo可直接训练 已跑通 动作类别一共8类。 全部为教室监控真实照片,没有网络爬虫滥竽充数的图片,可直接用来训练。以上图片均一一手工标注,标签格式为VOC格式。适用于YOLO算法、SSD算法等各种目标检测算法…

用asp.net开发网站的优势微信如何建公众号怎么创建

刁钻的顾客 发布时间: 2017年7月3日 10:23 时间限制: 3000ms 内存限制: 128M 描述 XJTU校园内新开一家商店,可是来了一位刁钻的顾客要购买商品A和商品B。关于商品的质量,共有n个评分,每个评分即一个整数来表示该产品在某一方面的质量。商…

23

https://www.luogu.com.cn/problem/P9197 这题我为什么不会啊?? 套路地拆绝对值,从大到小往序列里面插数,\(dp_{i,j,k,0/1,0/1}\) 表示前 \(i\) 个数形成 \(j\) 个连续段,这 \(i\) 个数的贡献总和为 \(k\),是否填…

宁夏微信网站建设广西网站建设企业

关键词: 重叠子问题;每一个状态一定是由上一个状态推导出来(类似数列a^n f(a^n-1,a^n-2)) 步骤: 确定dp数组(dp table)以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组 题目&#…

9.16 总结

这天没考好。 T1 就是你会发现这个距离是一个求和的形式,你要维护绝对值,这很不好。于是你考虑转切比雪夫再用线段树维护就做完了。 T2 这个题就是往行和列之间连边,然后发现可以定向,因此要求出最小生成基环树森林…

Halcon抛出异常日志

Halcon 抛出异常日志 // 捕获Halcon异常并生成格式化的错误日志信息 // 参数说明: // - HDevExpDefaultException:Halcon异常对象引用,包含具体的异常信息 // - functName:发生异常的函数名称,用于日志定位 // - …

计算机网站建设论文.阿里云个人备案可以做企业网站吗

在Mac电脑上使用VS Code进行PHP开发并关联操作MySQL数据库,然后将数据库部署到ECS。 1.安装PHP和MySQL 确保你的Mac上已经安装了PHP和MySQL。你可以使用Homebrew来安装它们: $ brew install php $ brew install mysql 安装mysql完成后记住这一句: …

免费开源网站系统有哪些网站解析加速

在vue项目中&#xff0c;使用elementui 框架&#xff0c;做一个后台管理系统 在写左边菜单&#xff0c;菜用了&#xff0c;elementui 提供的组件 &#xff0c; el-menu 组件。但是组件没有链接&#xff0c;而我们知道添加链接使用router-link标签代码如下&#xff1a; <el-…

大数据对网站建设教育的影响网站建设公司高端

信息打点-CDN绕过 文章目录 信息打点-CDN绕过本节思维导图相关链接&工具站&项目工具前置知识&#xff1a;CDN配置&#xff1a;配置1&#xff1a;加速域名-需要启用加速的域名配置2&#xff1a;加速区域-需要启用加速的地区配置3&#xff1a;加速类型-需要启用加速的资源…

设计一个公司网站多少钱wordpress回复微信查看

Django REST Framework (DRF) 提供了丰富的视图类&#xff0c;用于构建 API 视图。这些视图类可以分为以下几类&#xff1a; 1. 基础视图类 这些是 DRF 中最基础的视图类&#xff0c;通常用于实现自定义逻辑。 常用类 APIView&#xff1a; 最基本的视图类&#xff0c;所有其…

做亚马逊需要的图片外链网站wordpress 是否添加封面

一、文章摘要 在安卓应用开发中&#xff0c;数据存储管理是关键环节之一&#xff0c;涉及到用户数据的持久化、应用程序状态的保存以及离线内容的缓存等场景。本文将探讨安卓数据存储管理的使用场景、应用前景&#xff0c;以及各种技术的优劣分析&#xff0c;同时附上相关代码示…

海口自助建站系统平湖做网站

北理工通信课题组辛喆同学在本科毕业设计《基于嵌入式系统的步态识别的研究》中&#xff0c;成功将深度步态识别算法GaitSet移植到全志V853开发板上。本研究在CASIA-B数据集上进行测试&#xff0c;正常行走状态下该系统的步态识别准确率达到了94.9%&#xff0c;背包行走和穿外套…

开发软件网站商城系统小说

国际贸易理论模拟题 一单选题 1.《中华人民共和国保障措施条例》最后一次修订是在(). A.2001年11月 B.2002年1月 C.2003年11月 D.2004年3月 2.保障措施与反倾销性质上的差异表现为(). A.实施保障措施所必须满足的前提条件要比实施反倾销的前提条件更为严格 B.保障措施的实施期…

衡水网站建设一多软件高端集团网站建设公司

二维数组 在C语言中&#xff0c;定义二维数组时需要指定行和列的大小。在引用中&#xff0c;int a[][3]{1,2,3,4,5,6,7,8}定义了一个二维数组a&#xff0c;其中有两行三列&#xff0c;即a[0]1, a2, a3, a4, a5, a6。而int a[]则是错误的定义方式&#xff0c;因为在定义时必须指…

企业网站的维护万网主机 网站访问

题目要求 思路 1.先将开始时间和结束时间拆分放到两个数组中进行排序 2.如果开始的时间小于结束时间&#xff0c;说明目前没有空闲的人&#xff0c;需要增加人&#xff0c;如果大于等于&#xff0c;说明有人刚结束了主持&#xff0c;可以进行新的主持了&#xff0c;变更到下一…

[PaperReading] Mind Search: Mimicking Human Minds Elicits Deep AI Searcher

目录MindSearch: Mimicking Human Minds Elicits Deep AI SearcherTL;DRMethodOverall FrameworkWebPlannerWebSearcher关键步骤Experiment总结与思考相关链接 MindSearch: Mimicking Human Minds Elicits Deep AI Sea…