-
2022-03-12 01:47:57
1、 android 布局
线性布局: LinearLayout
表格布局: TableLayout
相对布局: RelativiteLayout
网格布局: GradLayout
帧布局:FrameLaout表格布局: TableLayout
1、创建一个表格布局
2、行容器 TableRow
3、列:就是我们添加控件的个数,控件有多少个就有多少列
4、一个 TableRow 表示一行,有多少个 TableRow 就有多少行
5、TableRow的宽度默认是与父容器相同,设置无效
6、 TableLayout 中常用属性:
CollapseColumns="下标值”,用于设置某列或多列被隐藏,下标值从0始
android : shrinkColumns ="下标值”用于设置某列被允许收缩
android : stretchColumns ="下标值"用于设置某列被允许拉伸更多相关内容 -
android studio使用教程
2021-06-03 06:12:35android studio使用教程Android Studio是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio提供了集成的Android开发工具用于开发和调试。下面来介绍下基本的使用方法。1....android studio使用教程
Android Studio是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio提供了集成的Android开发工具用于开发和调试。下面来介绍下基本的使用方法。
1.创建一个Android项目,点击File ->New->New Project,
其中的open是打开一个Android项目
2.输入项目的名称test ,此项目放在E盘下,然后点击Finish
3.选择Android 虚拟机的版本,版本越低运行起来越快,其他的无需勾选。
4.选择Android 的模板,选择基础类android 的空模板Empty Activity,点后点击Next
5.设置Activity 的名称和Layout的名称,一般自动生成,如果需要可以在这里进行更改,
最后一个框不能勾选,否则可能会引起项目异常,然后点击Finish。
6.这是Android项目建完之后的样子,三个主要的文件:主配置文件:AndroidManifest.xml,
人机交互的MainActivity,还有布局LayLout:activity_main.xml
7.虚拟机显示:点击三角形图标run,运行虚拟机,直接选中默认虚拟机,点击ok
通常建一个项目,会在Activity_main.xml里自动生成一个文本显示框textView,这个是默认的,你运行之后,会在虚拟机上出现一个hello world 的字段,通常不用的话把它删掉即可。
如果弹出窗无虚拟机,显示none,则需下载一个虚拟机,点击create a New Virtual Device,选中5.5版本的,其他的也可以,根据个人爱好,然后next,出现第二个窗口,点击download即可,然后next,等待片刻即可下载成功
8.补充说明:
Activity:是一个人机交互的程序,相当于人和机器操作的桥梁,类似于shell,在里面写Java代码,从而达到想要
实现的业务处理。
activity_main.xml:是Android界面显示的视图,所有的配置控件,各种控件可以通过这里进行设计。
AndroidManifest.xml:主配置文件,用于配置各个组件的访问权限。
R.java:简单说就是android_main.xml里的控件的id号,方便在MainActivity里找到id来确定这个控件,从而做出业务处理。
app:通常Android的各个组成部分放在此目录里,其中res存放一些资源文件,如图片、layout、values 等资源。
9.一个简单的入门Activity程序
(1)先在Activity_main.xml配置控件.
先将android.support.constraint.ConstraintLayout改为LinerLayout线性的,意思就是水平的的结构
并加入ndroid:orientation="vertical"将所有组件垂直摆放加入一个文本显示组件TextView和一个按钮组件Button
可以通过desion进行设计,可以看到效果,我们设置了两个组件,并为每一个组件设置了id,文本框的id为t1,按钮的id为but1,这个id好任意命名,是为了方便MainActivity进行调用。
(2)在MainActivity里进行业务逻辑处理:定义两个组件的全局变量,然后通过find ViewById,获取R文件两个组件的id号,进行业务处理,给Button设置一个事件响应。通过实现View类的OnClickListener接口,以及public void onClick(View v){
t1.setText();//设置文本显示信息。
}
(3)确认事件响应是否成功:点击确定:出现文本显示内容。
10.setting配置:android studio 如果运行的不是本地gradle,可能速度较慢,或者出现异常,建议使用本地的
gradle.
过程:点击FIle->Setting...然后点击ok即可
.
-
Android studio使用SVN
2022-02-28 15:22:23Android studio使用SVN 在AndroidStudio中开发版本控制,除了Git就是SVN,和Eclipse不同,Android Studio没有提供单独的插件,只能和SVN客户端关联使用。 SVN客户端的下载安装 下载 下载地址:Downloads · ...Android studio使用SVN
在AndroidStudio中开发版本控制,除了Git就是SVN,和Eclipse不同,Android Studio没有提供单独的插件,只能和SVN客户端关联使用。
SVN客户端的下载安装
下载
注意:在下载页的下面,有不同的语言包,可以选择下载一个中文语言包。下载完成后,点击安装 TortoiseSVN 与 LanguagePack语言包 进行安装即可。
安装
安装SVN时必须安装command line 功能,只有安装带有 command line 功能的 SVN 客户端,AndroidStudio才能使用。安装SVN时需要用户自定义选择 command line ,默认是不会自动安装的。
Android Studio关联SVN客户端
SVN安装完成后,打开 Android Studio 中的Subversion配置面板(File——Setting...——Version Control——Subversion):
配置SVN的路径
选中Use Command Line Client ,选择浏览到你本地安装 TortoiseSVN 的 svn.exe 文件路径:
提交代码到SVN
添加忽略文件
Android Studio创建的Android项目,必须先来添加要忽略的文件,再上传SVN,一般需要忽略以下内容:
Android项目提交代码时一般忽略的文件:
1、.idea文件夹
2、所有的build文件夹
3、所有的.iml文件
4、local.properties文件5、所有module中的build文件夹
版本3.6之前
File >>> setting >>> version control >>> ignored file
版本3.6之后:
File ->setting->editor->File Types
将项目同SVN服务器关联起来
此时只是将当前项目跟SVN服务器的目录关联在一起,并没有将项目提交到SVN服务器上,需要在完成建立连接后再次提交项目到SVN服务器。
VCS——Import into Version Control——Share Project(Subversion)
第一次关联SVN服务器,需要登录:
选择SVN工作副本的格式化版本(jdk版本)
点击OK等待一会儿,就能创建本地项目同SVN服务器的关联了,完成后操作栏出现的svn操作按钮:提交、更新。
-
Android studio gradlew 使用方法
2021-01-30 17:10:07Android studio gradlew 使用方法 ./gradlew clean clean项目 ./gradlew build 构建项目 ./gradlew assembleDebug or /gradlew aD 编译并打Debug包 ./gradlew assembleRelease or /gradlew aR 编译并打Release的包 ....Android studio gradlew 使用方法
./gradlew clean clean项目 ./gradlew build 构建项目 ./gradlew assembleDebug or /gradlew aD 编译并打Debug包 ./gradlew assembleRelease or /gradlew aR 编译并打Release的包 ./gradlew installRelease or /gradlew iR Release模式打包并安装 ./gradlew installDebug or /gradlew iD Debug模式打包并安装 ./gradlew uninstallRelease or ./gradlew uR 卸载Release模式包 ./gradlew uninstallDebug or ./gradlew uD 卸载Debug模式包 需要说明的是这些命令可以叠加使用,例如: ./gradlew clean build --info > bugtags.log
加速编译
配置gradle.properties文件
org.gradle.daemon=true // 开启线程守护,第一次编译时开线程,之后就不会再开了 org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 // 配置编译时的虚拟机大小 org.gradle.parallel=true // 开启并行编译,相当于多条线程再走 org.gradle.configureondemand=true //启用新的孵化模式
在mudole 中build.gradle文件中设置:
androiod{ dexOptions { //使用增量模式构建 incremental true //最大堆内存 javaMaxHeapSize "8g" //是否支持大工程模式 jumboMode = true //预编译 preDexLibraries = true //线程数 threadCount = 8 } }
查看执行Gradle具体的消耗时间
gradlew --profile
-
Android Studio 简易音乐播放器
2017-12-02 16:52:52Android Studio开发的简易音乐播放器app,读取本地SD卡指定路径的mp3文件进行播放,实现以下功能: 1. 播放、暂停,停止,退出功能; 2. 后台播放功能;(service) 3. 进度条显示播放进度、拖动进度条改变进度功能... -
Android Studio 中使用 Git
2022-04-09 12:44:33Android Studio 中如何使用 Git -
Android串口通信(Android Studio)
2017-12-21 15:20:53Android串口通信(Android Studio) serial Port 简单的demo 好久之前整的 -
Android Studio使用adb命令的方法
2020-11-05 16:19:321、打开Android Studio →点击SDK Manager 2、复制andriod sdk的路径,例如我的sdk路径是:D:\Android SDK,如下图: 3、然后通过这个路径找到sdk这个文件夹,然后进入到platfrom-tools这个文件夹下面,复制这... -
Android Studio patch使用 git patch使用
2022-03-22 18:29:05首先:是androidStudio导出patch文件。 第一步,在androidStudio的底部git提交记录里找到需要...使用androidStudio导入patch文件到工程中, 第一:在andrdoid最上面工具栏中,”GIT“ ---> patch ----> apply.. -
Android studio增加方法注释快捷键
2020-02-19 11:37:48增加方法注释快捷键 1.打开Settings->Keymap->搜索comment 2.鼠标右击Other下的“fix doc comment”,选择“add keyboard shortcut” ...5.将鼠标光标放在方法名上,使用alt+x快捷键即可快速生成方法注释 ... -
AndroidStudio主题样式
2015-10-21 09:15:25AndroidStudio将成为开发Android的主流,如此利器怎能没一款好看的主题样式,这是一款不错主题样式 -
Android Studio 使用本地gradle的配置
2022-03-21 15:06:341、下载自己需要的gradle版本 http://services.gradle.org/distributions/ ... image.png ... 下载之后放到AS安装目录下gradle目录下,然后解压,源文件和解压后的文件都保留 ...3、配置Android S... -
Android Android Studio 使用WiFi调试 (机型:红米)
2022-03-08 14:27:50文章目录Android Android Studio wifi调试 (机型:红米)1、打开开发者模式 Android Android Studio wifi调试 (机型:红米) 1、打开开发者模式 -
完全卸载Android Studio的方法
2020-08-01 11:02:22通过三个步骤可以完全卸载Android Studio,这三个步骤是(1)卸载Android Studio (2)卸载Android SDK(3)删除相关文件夹 1 卸载Android Studio 在控制面板或者360软件管家中卸载Android Studio。本文以360安全... -
Android Studio中使用Git
2020-09-04 15:45:46一,Androidstudio 配置GIt 1,准备工作,首先提前安装好Git,新建一个测试项目。然后打开File 找到Settings 选项,选择Version Control,点击 Git 配置一下Git路径。 然后点击右侧 Test 按钮 ,如果出现一下... -
android studio使用命令行查看数据库内容
2022-04-24 21:23:11在使用命令行之前要确保数据库创建成功并存入数据。 检查方法: 目录:data/data/项目文件夹名 或 然后点击下方的Terminal 输入adb shell, cd data/data su cd com.example.sql cd databases sqlite3 sqls.db ... -
Android Studio配置本地SDK的方法
2021-06-05 13:01:42Android Studio配置本地SDK的方法Android Studio配置本地SDK问题一:Android Studio报错:SDK does not contain any platforms.解决方法:本地SDK应放到名为platforms的外层文件夹内。例子:D:\SDK\platforms… ... -
Android Studio中添加Activity的方法
2021-11-24 21:43:46在Android Studio中,可以通过间接或直接的方式来添加Activity。 1 间接方式 使用间接方式添加Activity,其步骤主要为编写Java Class、编写布局文件以及注册Activity。 1.1编写Java Class 1.1.1 添加类 首先在... -
Android studio 中 gradle 的使用
2021-01-30 16:14:26Android studio 中 gradle 的使用 当我们创建一个新的工程,Android studio 会默认为我们创建三个 gradle 文件:两个 build.gradle 文件和一个 settings.gradle 文件。settings.gradle 文件位于项目根目录下,而 ... -
【Android开发】在Android Studio上关联使用第三方模拟器(MuMu模拟器)调试方法
2022-03-11 09:49:45比如我的SDK是安装在:D:\53-AndroidStudio\sdk 然后找到该目录下的两个文件夹:platform-tools、tools D:\53-AndroidStudio\sdk\platform-tools D:\53-AndroidStudio\sdk\tools 二、添加这两个目录到系统环境变量... -
android studio如何编译运行,Android Studio编辑器教程
2021-06-03 06:18:11Android Studio 如何编译运行应用?前面的小节我们介绍了运行配置相关的知识,从本小结我们学习如何构建和运行我们的应用。1. 构建和运行我们只需点击几下,即可让 Android Studio 设置好要部署至 Android 模拟器或... -
Android Studio 查看方法在哪被调用
2019-06-08 17:42:08右键该方法,选择Find Usage 出现弹框选择“yes”,下面就是具体的调用信息 如果想知道方法的出处或引用源,选中后右键,选择Go To,选择declation ...此外还可以使用快捷键:ALT+F7和CTRL+B ... -
Android studio3.2 分配内存设置方法
2022-03-23 19:06:53Android studio3.2 内存分配 -
Android studio 使用JDK11无法生成javadoc问题解决
2022-03-29 17:07:58Android studio 使用JDK11无法生成javadoc问题解决 一. 背景 Android studio 升级到Arctic 后强制使用jdk11了,在通过 Tools->Generate Javadoc 时发现很多Android 系统得类找不到,配置如下: 网上基本都这么... -
cocos2dx在Android studio运行 以及在 Android 平台上使用 JavaScript 直接调用 Java 方法
2021-08-06 16:41:38在 Android 平台上使用 ...它的使用方法很简单: var o = jsb.reflection.callStaticMethod(className, methodName, methodSignature, parameters...) 类名 参数中的类名必须是包含 Java 包路径的完整类名,例如我 -
[Android Studio系列(五)] Android Studio手动配置Gradle的方法
2020-10-16 16:33:26随时随地阅读更多技术实战干货,获取项目源码、学习...(1) android sutdio第一次打开一个工程巨慢怎么办? (2) 手动配置Gradle Home为什么总是无效? (3) 明明已经下载了Gradle,配置了gradle home,为什么打开工程还是.. -
使用AndroidStudio开发Framework
2021-12-10 11:52:02我们在开发使用android studio开发Framework时发现打开源码项目类和类之间无联系,代码不会自动联想,并且android sdk里的类和方法也无法自动联想并且没有错误提示。这样开发起来效率会很低。那能不能用AS开发... -
Android Studio开发工具使用过程中遇到的问题及解决方法
2021-10-14 16:05:05自从把AS工具升级到4.0版本,并安装Flutter...下面介绍一下几个主要问题的解决方法: 1、文件类型显示不对,本来每个java文件前面应该显示”J”图标的却显示“C”图标 解决方法; 点击右下角的小人头像 将P.. -
AndroidStudio上的git插件突然无法使用
2022-03-31 10:18:16AndroidStudio突然pull/push时失败了,报错内容如下: Invocation failed Unexpected end of file from server java.lang.RuntimeException: Invocation failed Unexpected end of file from server … 网上一搜基本都...