
android
文章平均质量分 72
Embers_Young
一个虽然菜但拒绝扣脚的菜鸟,奥里给!
展开
-
Android 跳转怎么做?(小白速成12 最终章)
我们之前使用as,主要是使用了activity_main.xml和MainActivity.java。现在我们对这个自动生成的主界面进行模仿。而我们如果要自己绘制新的界面,需要满足下面几个条件:继承Activity类重写onCreate在核心配置文件AndroidManifest.xml中配置信息制作新的界面首先新建一个xml布局文件,然后如下图,要特别注意:xml文件的名字必须 全部小写 ,大写字母会提示找不到。<?xml version="1.0" encoding="utf-8原创 2021-01-14 15:22:52 · 531 阅读 · 0 评论 -
Android 进度条怎么做?多线程处理(小白速成11)
进度条分为不断滚动的小圆圈,和长条状的进度条长条状进度条的使用<ProgressBar android:id="@+id/progressBar2" style="?android:attr/progressBarStyleHorizontal" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout原创 2021-01-14 10:59:08 · 807 阅读 · 0 评论 -
Android 滚动条怎么做?ScrollView和ListView(小白速成10)
当我们制作界面时,常常会遇到需要添加滚动条的情况。我们可以通过ScrollView来添加垂直滚动条,或者HorizontalScrollView来添加水平滚动条。之后还介绍了带有滚动条的ListView界面的实现,类似于我们的短信界面原创 2021-01-13 18:06:43 · 3040 阅读 · 1 评论 -
Android 弹出对话框怎么做?(小白速成9)
之前我们讲过弹出信息toast,但是toast并不允许用户进行交互,例如选择确定、取消等操作。所以我们还需要学习对话框的制作。对话框就是在程序运行中的弹出窗口,主要分为:警告对话框、进度对话框、日期选择对话框、时间选择对话框……警告对话框简单拖拽一个按钮,绑定一个test事件,然后运用如下代码:package com.example.test_alert;import androidx.appcompat.app.AlertDialog;import androidx.appcompat.app原创 2021-01-13 11:57:46 · 7825 阅读 · 1 评论 -
Android做一个能看的界面——布局管理(小白速成8)
之前讲了很多的组件,涉及到摆放问题时,一直说的比较含糊。现在专门整理一下布局设置,让小白也能有一个称心如意的布局!!如何实现布局?第一种:在xml配置文件中声明通过setContentView(R.layout.main)方法(注:这句话总是自己会生成好)将视图呈现在activity中,通过findViewById()方法获得组件实例。第二种:在程序中通过编码,动态的生成组件以设置相关布局。LinearLayout 线性布局(第一种实现)将子组件按照垂直或者水平方向进行布局。多说概原创 2021-01-13 09:45:00 · 553 阅读 · 2 评论 -
Android下拉列表怎么做?(小白速成7)
Android下拉列表采用组件设置的形式添加下拉列表我们要先添加选项,也就是我们列表中要选择的东西。定义在values文件夹中的strings.xml中. <string-array name="spinner_data"> <item>山西</item> <item>陕西</item> <item>江西</item> </string-array>原创 2021-01-12 20:59:58 · 9521 阅读 · 0 评论 -
Android中按钮的添加(单选多选)(小白速成6)
本文介绍了android常用的按钮(单选按钮、多选按钮、切换按钮)的添加,以及如何获取用户的点击信息。内容比较基础,用来带大家入门。原创 2021-01-12 18:43:25 · 829 阅读 · 0 评论 -
Android入门之UI组件的应用(小白速成5)
UI组件属性介绍最常见的是layout_width 和 layout_height:值为 wrap_content 是指包裹所有字就好,根据文字多少而定 其他组件可以修改宽和高修改方式:android:width=“100dp”android:height=“100dp”值为 fill_parent 表示与父窗口一样大 设置这个以后,其他的属性不能修改宽和高还有其他的代码以及意思:代码作用android:ems设置每行的汉字个数,2代表2个汉字,即四个字符原创 2021-01-12 15:41:41 · 325 阅读 · 0 评论 -
Android入门之基本资源的使用(小白速成4)
本文主要介绍安卓界面颜色,string ,尺寸资源的使用,让小白的界面更加如意原创 2021-01-12 12:30:11 · 3761 阅读 · 2 评论 -
Android入门:消息弹窗怎么做?(小白速成3)
Android入门:消息弹窗怎么做?(小白速成3)消息提示我们一般采用toast和Context来实现。toast首先来看toast原创 2021-01-12 11:07:24 · 1935 阅读 · 0 评论 -
对android进程和线程的理解
对 android 进程和线程的理解对于进程和线程的关系进程:操作系统结构的基础,是资源分配的最小单元。线程:线程存在于进程当中,是操作系统调度执行的最小单位。操作系统内包含多个进程,进程内包含多个线程。安卓中的进程当我们启动一个应用的时候,会启动一个进程和一个主线程来运行这个应用。当系统需要回收内存的时候,会对不同优先级的进程进行区别,优先级低的进程会被杀掉。而优先级取决于进程内运行的程序和程序的状态,所以优先级是随时可能变化的。参考自:尚学堂课程...原创 2021-01-11 23:18:15 · 396 阅读 · 0 评论 -
Android 入门之常见的事件(小白速成2)
Android 入门(小白速成2)接着说基本的组件以及常用的命令啦!常见的事件及其响应原创 2021-01-11 23:04:32 · 450 阅读 · 0 评论 -
Android入门基础教程(小白速成1)
Android 入门基础教程(小白速成1)编译工具:Android Studio各种工具其实大同小异开发环境的搭建还有项目新建这里就不过多说明了,网上有很多教程。项目新建按照需求来就好,我这里选用空的界面(Empty Activity)和Android 4.0.3,大家一定要注意安卓版本匹配问题鸭,之前每次新建项目都报错,最后才发现是版本匹配问题。话不多说,进入正题吧!Hello World!新建好项目以后,我们首先认识几个主要用到的界面。MainActivity.java页面,这个页面相当原创 2021-01-11 17:56:04 · 11308 阅读 · 5 评论