草庐IT

AndroidStudio1

全部标签

AndroidStudio网格布局(制作计算机界面)

目录网格布局特点(类似于表格)常用属性:针对布局的属性针对子控件的属性实例演示创建一个安卓应用插入一张背景图片(可以不加) 打开字符串资源文件 strings.xml改应用标题名字(可不改) drawable目录里添加custom_border.xml ​编辑 具体代码: 具体代码网格布局特点(类似于表格)1.GridLayout布局使用虚细线将布局划分为行、列和单元格,也支持一个控件在行、列上都有交错排列。2.可以自己设置布局中组件的排列方式3.可以自定义网格布局有多少行、多少列4.可以直接设置组件位于某行某列5.可以设置组件横跨几行或者几列使用GridLayout类是ViewGroup子类

如何在AndroidStudio中使用GitHub

文章目录1.确认是否安装git2.添加GitHub账户3.创建库4.创建分支5.push内容在项目中肯定要集成版本管理工具,不过有时候更换电脑或者升级AndroidStudio时原来集成的内容就不在了,还在再次集成git。时间长了就容易忘记如何集成Git,因此整理总结出以下内容,方便以后查阅。1.确认是否安装git设置路径:setting->VersionControl->Git,在右侧窗口中确认git的安装路径是否正确,如果没有安装Git那么需要提前安装好Git。2.添加GitHub账户设置路径:setting->VersionControl->GitHub,在右侧窗口中点击加号添加账户,然

AndroidStudio导入Android源码

简介导入工具阅读源码这里是依靠了Android源码自带的idegen神器,development/tools/idegen/目录下有个README文件1、生成导入到AS所需的配置文件在导入源码之前,记得一定要正确的通过全部源码的编译。1)、切换到Android源码的目录,导入环境变量sourcebuild/envsetup.sh 2)选择要生成的版本,lunch3)编译idegen,生成idegen.jarmmmdevelopment/tools/idegen/在这一步如果报了如下错误ninja:error:"out/host/common/obj/JAVA_LIBRARIES/guavali

简单使用AndroidStudio 官方Profiler工具进行内存泄漏检查

简述Androidstudio(下面简称AS)为App提供的性能分析工具,在AS3.0+替换掉旧的分析工具,对于其使用方法,官方也有对应的介绍:AndroidProfiler对于使用方法,我只用到比较简单的功能,高级的还没用到,使用案例进行简答的使用,在此之前,你可能需要到官方文档中了解Profiler中一些字段的基本意思Activity内存泄漏检测用法主要用到Profiler模块:页面泄漏案例:创建两个Activity一个为默认ActivityA,一个demo的ActivityB,A启动B,然后在按下返回退出B页面,B中代码如下:classProfilerMainActivity:AppCo

AndroidStudio如何进行手机应用开发?

文章目录0.引言1.AndroidStudio开发环境配置2.创建第一个手机应用0.引言  Android手机应用因其搭载于手机,使用便捷,应用被大量开发使用。笔者使用手机多年,用过许多手机软件,在使用的过程中,虽然手机软件能解决大部分问题,但在实际发展过程中,难免会有更多的特定需求的产生,手机商业软件更多的是面向大众,而且开发成本也不低,这就导致若要实现自己的需求,就必须自己进行手机应用开发。笔者之前有过开发手机应用的经历,当时学得比较浅,技术并未进行总结,导致安卓开发技术并未成为我的技能,为了总结安卓开发技术,本文重走安卓编程之路,从最基础的编译环境安装和创建第一个手机应用进行阐述。1.A

【Android】AndroidStudio实现图片的自动轮播ViewFlipper

目录一.搭建工程二、layout三.MainActivity完整的工程:今天小编用一种比较简单,不用添加依赖,直接使用内部ViewFlipper来实现对图片的自动轮播。(附完整代码)先来看看效果SVID_20220520_171642_1一.搭建工程首先来看我们需要创建一些什么文件需要注意的是。这里的anim文件夹是需要自己新建的,然后加入left_in.xml和right_xml文件(主要控制图片的滑动)。二、layout 1.activity_main.xml2.left_in.xml3.right_out.xml三.MainActivityMainActivity.java其中主要用到的

AndroidStudio基础线性布局

目录继承关系图 常用属性1、创建安卓应用3、字符串资源文件启动应用,查看效果5、设置布局属性,查看效果(4)设置线性布局背景1、创建安卓应用2、准备图片素材3、主布局资源文件线性布局(LinearLayout)是一种比较常用且简单的布局方式。在这种布局中,所有的子元素都是按照垂直或水平的顺序排列在界面上。如果是垂直排列,每个子元素占一行,如果是水平排列,则每个子元素占一列。线性布局可以支持布局样式嵌套实现复杂的布局样式。继承关系图LinearLayout是ViewGroup的子类 常用属性属性含义layout_height高度,单位:dp(wrap_content,match_parent)l

AndroidStudio基础线性布局

目录继承关系图 常用属性1、创建安卓应用3、字符串资源文件启动应用,查看效果5、设置布局属性,查看效果(4)设置线性布局背景1、创建安卓应用2、准备图片素材3、主布局资源文件线性布局(LinearLayout)是一种比较常用且简单的布局方式。在这种布局中,所有的子元素都是按照垂直或水平的顺序排列在界面上。如果是垂直排列,每个子元素占一行,如果是水平排列,则每个子元素占一列。线性布局可以支持布局样式嵌套实现复杂的布局样式。继承关系图LinearLayout是ViewGroup的子类 常用属性属性含义layout_height高度,单位:dp(wrap_content,match_parent)l

从Github上下载的项目导入安卓项目步骤(仅针对AndroidStudio,保证靠谱):

导入项目的各种出错原因:作者开发环境与自己本地的开发环境不一样。那我们就要从源头上解决问题,对配置文件进行更改。首先在AS里面新建一个test项目,然后关闭。打开这个test项目的文件夹以及下载GitHub项目(根目录)的文件夹。对开发环境进行对比修改:( 1)对比修改项目根目录的build.gradle文件。具体做法如下:用文本编辑器打开build.gradle文件。可以看到左边的(Github开源项目)gradle插件版本跟右边的(自己创建的test项目)gradle插件版本是不一样的。接着把本地的gradle插件版本拷贝到开源项目中去。 那么它就对应起来了。(2)对比修改项目gradle

AndroidStudio里面gradle相关配置

对我自己掌握的关于gradle相关的知识进行一个整理。下面是Androidstudio里面比较重要的gradle文件。会逐一的进行解析。1.build.gradle(模块里面)里面的具体内容参考我之前写的一篇博客:详解build.gradle文件。这个文件里面是对当前的module进行配置。2.build.gradle(项目里面)这个文件添加所有子项目/模块通用的配置选项。可以看到他自动生成的里面添加了gradle的依赖,我的版本是7.2.1。当我们需要清除gradle生成的配置文件,也就是build文件夹,就会执行//Top-levelbuildfilewhereyoucanaddconfi