首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

安卓一步步从基础到精通自学教程,纯实战,纯干货(五)

本系列课程是.Net程序员学习安卓开发系列课程。...下面是前四次课程列表: 程序员带你学习安卓开发,十天快速入门-安卓学习必要性 程序员带你学习安卓开发,十天快速入门-开发工具配置学习 程序员带你学习安卓开发,十天快速入-对比C#学习java语法 程序员带你学习安卓开发...目录: 第一个安卓程序 常用android控件 简单计算器 第一个安卓程序 在前面课程中 我们已经创建过第一个android软件。...我们看到里面的TextView就是文本显示的控件,我们可以更改adnroid:text属性的值,更改我们在软件界面显示的文字。我们改为“做全栈攻城狮” 此时运行就显示做全栈攻城狮了。 ?...常用安卓控件 常用的控件 TextView:表示文本显示 EditText:文本编辑框 Button:按钮 RadioButton:单选框 CheckBox:复选框 ? ?

90620
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android训练课程(Android Training) - 构建你的第一个应用

    安卓开发包SDK工具可以很容易的创建一个由默认项目文件夹和文件组成的新的安卓项目。...android:layout_width 和android:layout_height 为了代替使用具体的尺寸来指定宽度和高度,“wrap_content”值指示了视图将会仅仅需要去适应视图的内容的大小...layout_height="wrap_content" android:text="@string/button_send" /> 宽度和高度都被设置为"wrap_content",这样,按钮就会按照需要适应按钮的文本的大小...让输入框填满屏幕宽度 这个布局是最近的设计,这样包括EditText和Button两个小组件仅仅按需要去适应他们的内容的大小,像图表2展示的这样: 图表2.EditText和Button小组件的宽度被设置为...当它打开时,在文本框输入一个消息,点击发送,这时消息出现在第二个activity。 图表2 。 在最终的应用程序里的两个activity,运行在安卓4.4 这就是了,你完成构建里你的第一个安卓应用!

    2.2K00

    Android 8.0 “奥利奥”正式发布

    Android 8.0正式发布 Google 如约在今日正式发布了Android O正式版,中文名安卓8.0,代号奥利奥(Oreo); 随我来看看有哪些有意思的新东西: 系统自动填充框架 不管是在手机上注册账号...如果你订阅了 YouTube Red 并开启了「后台播放功能」,系统就能在你把 YouTube 放到后台的同时将视频内容以悬浮窗的形式继续播放; 当你在 Chrome 中查看网页视频时,也可以将某个标签中的视频...为了解决这个问题,Google 在 Android 8.0 中引入了自适应图标规范。...APP图标角标:安卓8.0原生支持了应用角标功能,不过并非数字,而是随着图标颜色自适应的纯色圆形图案。...自适应 TextView、统一布局边距:Android 8.0 允许开发者根据 TextView 的大小自动设置文本展开或收缩的大小,对开发者而言,在不同屏幕上优化文本大小或者优化包含动态内容的文本大小要比以往简单多了

    1.5K40

    Android入门教程 | TextView简介(宽高、文字、间距)

    TextView简介 文字,是我们传达信息的一种常见方式。在安卓应用上显示文字,我们通常使用TextView。...文本内容;文字颜色;大小;背景等等。...dp是安卓中的一种单位,通常用来规定控件的宽高,间隔距离等等。类似的,表示文字大小的单位,安卓里用sp。 显示文字 显示文字,可能是 TextView 最主要的用法了。...textColor 设置字体颜色 textSize 设置字体大小 textStyle 设置字体样式 textStyle 设置字体样式 normal 没有特殊效果,默认值 italic 斜体 bold 粗体...字体(字库) 默认情况下,TextView 的 typeface 属性支持 sans、serif和monospace 这三种字体。 系统默认 sans 作为文本显示的字体。但这三种字体只支持英文。

    1.4K00

    【Android从零单排系列六】《Android视图控件——TextView》

    目录 前言 一.TextView基本介绍 二.TextView常用属性介绍 三.Activity中设置Textview属性 四.Demo示例 前言 小伙伴们,在上文中我们重点介绍了Android视图控件的基本属性...一.TextView基本介绍 在安卓应用上显示文字,我们通常使用TextView。 ...4.android:text  控件显示文本内容 5.android:textColor 设置文本颜色     6.android:textSize 设置文本字体大小  7.android:ellipsize...     当文字长度过长显示不全,显示省略号 8.android:textStyle 设置文本字体样式 9.android:typeface 设置文本字体 10.android:background...("【Android从零单排系列六】《Android视图控件——TextView》"); // 设置字体大小 textView.setTextSize(20);

    57520

    Android入门教程 | TextView简介(宽高、文字、间距)

    TextView简介 文字,是我们传达信息的一种常见方式。在安卓应用上显示文字,我们通常使用TextView。...文本内容;文字颜色;大小;背景等等。...dp是安卓中的一种单位,通常用来规定控件的宽高,间隔距离等等。类似的,表示文字大小的单位,安卓里用sp。 显示文字 显示文字,可能是 TextView 最主要的用法了。...textColor 设置字体颜色 textSize 设置字体大小 textStyle 设置字体样式 示例: [1240] [1240] textStyle 设置字体样式 normal 没有特殊效果,默认值...字体(字库) 默认情况下,TextView 的 typeface 属性支持 sans、serif和monospace 这三种字体。 系统默认 sans 作为文本显示的字体。但这三种字体只支持英文。

    1.9K20

    安卓第四夜 概念漫游(下)

    在安卓第三夜 概念漫游(上)中,我介绍了安卓最基本的功能单元和Intent的连接方式。在这个骨架之上,我们可以进一步增加一些与开发密切相关的重要概念。...每一种视图元素在安卓中表示为一个View类,比如Button类,TextView类和EditText类。安卓的视图元素很多样,就连图片和网页也都有对应的视图元素。...视图树 在安卓设计中,我们往往要给View元素增加各种属性,以控制它们的文字、尺寸、大小、颜色等信息。对于ViewGroup来说,它有多个子类,代表了不同的布局方式。...视图元素的属性可以通过View对象的方法来调整。但更常用的方法是定义一个XML文件。利用XML天然的树形结构来表示一个视图树。...Resource 在安卓开发中,有可能需要一些静态资源,比如图片、字符串、XML文件等等。这些资源被存储在安卓项目res/下不同的文件夹中。 ? 不同资源分类存放。

    1.1K100

    Android项目实战(三十二):圆角对话框Dialog

    对话框包括:1、圆角         2、app图标 , 提示文本,关闭对话框的"确定"按钮   难点:1、对话框边框圆角显示      2、考虑到提示文本字数不确定,在不影响美观的情况下,需要在一行内显示提示的文字信息...       3、设置对话框的宽和高   技术储备:      1、安卓开发_使用AlertDialog实现对话框    知道AlertDialog有setView(view) ,Dialog 有ContentView...2、Android项目实战(五):TextView自适应大小   一行内显示文本信息,当文本字数少的时候 ,文字大小大,当文本字数多的时候,文字大小小。   ...confirm; //确定按钮 final TextView content; //内容 confirm = (TextView) view.findViewById...confirm; //确定按钮 final TextView content; //内容 confirm = (TextView) view.findViewById

    2.4K70

    安卓第八夜 玛丽莲梦露

    我们经常会根据数据的数量,动态的调整显示条目的个数。譬如一个社交应用显示好友信息。当好友数目增加或减少时,安卓需要动态的增加或减少显示好友条目。...事件发生后,安卓将调用的该方法。我们用setOnClickListener的方法,让MainActivity同时监听两个按钮的点击事件。当事件触发后,安卓调用onClick()方法。...安卓提供了ArrayAdapter类,可以综合以上功能。它可以为每个数据元素赋予相同的视图格式。将ListView与ArrayAdapter绑定后,安卓就可以动态的调整条目了。 ?...需要注意的是第二个参数android.R.layout.simple_list_item_1,它是安卓框架自己提供的一个简单的XML布局,包含了一个TextView元素。...安卓会重复利用消失条目的视图树,以节省重新建立条目视图所需要的时间。convertView中就包含了这样一个重复利用的条目视图。如果没有可以重复利用的条目视图,那么该参数就为null。

    1.9K90

    安卓第八夜 玛丽莲梦露

    我们经常会根据数据的数量,动态的调整显示条目的个数。譬如一个社交应用显示好友信息。当好友数目增加或减少时,安卓需要动态的增加或减少显示好友条目。...事件发生后,安卓将调用的该方法。我们用setOnClickListener的方法,让MainActivity同时监听两个按钮的点击事件。当事件触发后,安卓调用onClick()方法。...安卓提供了ArrayAdapter类,可以综合以上功能。它可以为每个数据元素赋予相同的视图格式。将ListView与ArrayAdapter绑定后,安卓就可以动态的调整条目了。 ?...需要注意的是第二个参数android.R.layout.simple_list_item_1,它是安卓框架自己提供的一个简单的XML布局,包含了一个TextView元素。...安卓会重复利用消失条目的视图树,以节省重新建立条目视图所需要的时间。convertView中就包含了这样一个重复利用的条目视图。如果没有可以重复利用的条目视图,那么该参数就为null。

    61710

    Python Appium 安卓自动化测试 基本使用 - Phone Spider

    Python Appium 安卓自动化测试 基本使用 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 ---- 前言...textContains(“python”),根据文本包含什么字符串定位 textmartch(),可以使用正则表达式定位 className(“android.widget.TextView”),根据组件名称定位...启动程序,点击右上角的放大镜 2、添加配置 # python代码需要使用到的配置 desired_caps = { 'platformName': 'Android', # 被测手机是安卓...'platformVersion': '10', # 手机安卓版本 'deviceName': 'xxx', # 设备名,安卓手机可以随意填写 'appPackage': 'tv.danmaku.bili...'platformVersion': '10', # 手机安卓版本 'deviceName': 'xxx', # 设备名,安卓手机可以随意填写 'appPackage': 'tv.danmaku.bili

    54510

    TV--Android技术篇之XXX.9.png的使用全指南

    前言 百度百科:.9.PNG是安卓开发里面的一种特殊的图片,使用九宫格切分的方法,使图片支持在android 环境下的自适应展示。...最常见的是在聊天时使用的消息框,会随文本的多少自动改变长短,宽高。 本文解决: 1.为什么是.9而不是.8?...2.安卓.9图的特性与使用 3.不用.9和用.9的区别 看一下本篇的效果图: 1.文字始终在绿色区域里 2.宽高发生变化是并没有整体形变 ?...伸缩区.png 2).内容区(右,下): 右,下两条黑线把图分成了9个部分,所以是.9 9格中的中间格子显示文本,也就是文本不会溢出中间格子 ?...内容区.png ---- 二、.9的使用与比较 1.作为背景即可 TextView android:id="@+id/imageView" android:layout_width

    76230

    安卓第五夜 维纳斯的诞生

    之前各讲中,分别讲解了安卓的开发环境、架构和基本概念。从这一讲开始,我将制作一个简单的应用,并通过逐步升级它的功能,连带出安卓开发的多个情境。 《维纳斯的诞生》是文艺复兴早期名画。...从安卓第四夜 概念漫游(下)中,我们已经知道,这个XML文件描述了一个视图树。...线性布局中包含一个TextView,以及一个Button按钮。TextView用于显示文本"Welcome"。...当应用启动时,安卓将调用onCreate()方法。该方法有一个Bundle类型的参数,记录Activity的状态,我将在以后讲解。...用户点击按钮后,安卓将执行监听对象的onClick()方法。该方法利用Toast,显示一段文本,即R.string.author对应的字符串资源。

    1.4K70

    Auto.JS实现抖音,刷宝等刷视频app,自动点赞,自动滑屏,自动切换视频

    Auto.js是利用安卓系统的“辅助功能”实现类似于按键精灵一样,可以通过代码模拟一系列界面动作的辅助工作。...不打破被执行的APP规则,不修改,不破坏被执行的APP,可以放心使用 1.手机下载Auto.JS 打开,开启无障碍模式 2、新建文件 写入以下代码,点击运行,前提你得下载对应的APP 代码适应大部分屏幕...Python PHP C C++ C# 汇编 GO Scala Kotlin * 热门框架 VUE spingboot springcloud ssm ssh eschop node.js * 前端开发 安卓...经典算法源码 数据架构设计 网络安全 黑客攻防 设计模式 * 实战案例 * OA项目开发合集 商城类项目合集(多分布式)ssm项目实战 ES6开发电商网站账号体系 * eschop从基本到二次开发 安卓直播...APP开发 安卓开发之百度APP实战开发 * Springboot微信点餐系统 Spring团购案例 Java高性能并发实战-秒杀商城项目 * 前端项目之秒杀商城项目 Angular仿拉勾网 React.js

    9.6K20

    安卓第五夜 维纳斯的诞生

    之前各讲中,分别讲解了安卓的开发环境、架构和基本概念。从这一讲开始,我将制作一个简单的应用,并通过逐步升级它的功能,连带出安卓开发的多个情境。 《维纳斯的诞生》是文艺复兴早期名画。...从安卓第四夜 概念漫游(下)中,我们已经知道,这个XML文件描述了一个视图树。...线性布局中包含一个TextView,以及一个Button按钮。TextView用于显示文本"Welcome"。...当应用启动时,安卓将调用onCreate()方法。该方法有一个Bundle类型的参数,记录Activity的状态,我将在以后讲解。...用户点击按钮后,安卓将执行监听对象的onClick()方法。该方法利用Toast,显示一段文本,即R.string.author对应的字符串资源。

    1.1K30

    Android端App设计经验小分享

    论文组有同学在开发安卓端的App,结合自己实习和自学的经验,写篇小东西简单介绍下安卓端App设计的基础知识吧~ 1. 分辨率 要做安卓端的UI设计,首先比较了解安卓机的各种分辨率。...为了适应多分辨率,一个方法是:在标准基础(MDPI)上开始,然后放大或缩小,以适应到其他尺寸。另一个办法是从设备的最大尺寸开始,然后缩小,并适应到所需的最小屏幕尺寸。...【在实际开发过程中,Android和IOS的设计稿若无太大差异,也可从IOS的分辨率(960*640)开始,再调整设计稿的比例,适应其他分辨率】 2....字体 安卓4.0(Ice Cream Sandwich)之后用的字体是Roboto。 3. 个人经验 要做UI的话,规范很重要。 A. 对齐 多用PS顶部功能栏的这些对齐选项。 ? B....文本工具 点击即可进入编辑状态,建议使用此方法,尤其对于APP中经常出现的列表文字,每一行的字符少,单独分开,易于编辑和对齐。 点击后拖拉出输入框,适用于区块文字,成段文字,慎用。 C.

    79930
    领券