![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android studio
文章平均质量分 95
zhangbijun1230
这个作者很懒,什么都没留下…
展开
-
android studio(1)---探索Android Studio
探索 Android StudioAndroid Studio 是基于 IntelliJ IDEA 的官方 Android 应用开发集成开发环境 (IDE)。 除了 IntelliJ 强大的代码编辑器和开发者工具,Android Studio 提供了更多可提高 Android 应用构建效率的功能,例如:基于 Gradle 的灵活构建系统 快速且功能丰富的模拟器 可针对所有 Androi...转载 2018-10-03 08:47:58 · 600 阅读 · 0 评论 -
Android Studio(14)--点9图片怎么玩
点9图片怎么玩 1.本节引言:可能有的一些疑问:1.什么是.9图片? 答:图片后缀名前有.9的图片,如pic1.9.png这样的图片2. .9图片能干嘛? 答: 在图片拉伸的时候特定的区域不会发生图片失真,而不失真的区域可以由我们自己绘制 3. .9图片用什么做? 答:工欲善其事,必先利其器,做.9图片的工具有:①Android SDK自带:draw9patch.bat...转载 2018-10-06 11:05:09 · 407 阅读 · 0 评论 -
Android Studio (15)---界面原型设计
界面原型设计 我们常说用户体验用户体验,用户使用你的软件,第一个会接触的是什么?没错,图形化界面(GUI),简称UI,对于用户而言,最直观,给用户留下第一印像的是往往是程序的界面,而非功能!人,总喜欢美的东西,对吧? 假如一样的功能,决定用户取向的,往往是UI!精美的UI!当然还有一些贴心的人性化操作等! 下图两个计算机的App界面: 我们先不说功能,从UI上讲,你喜欢哪个? 由此...转载 2018-10-06 11:05:23 · 2860 阅读 · 0 评论 -
Android Studio(16)---工程相关解析(各种文件,资源访问)
工程相关解析(各种文件,资源访问) 前面讲了一堆看似和我们Android开发无关的东西是吧,当然是现在看似而已,以后你回头看就知道了! 好吧,本节我们就来以前面创建的Hello World项目为入口,来了解工程结构, 以及Android中的资源访问的两种方式!后续教程使用的IDE是Android Studio,因为在前几天谷歌正式宣布,在年底前终止对其他IDE开发环境的支持!1.工...转载 2018-10-06 11:05:49 · 590 阅读 · 0 评论 -
从零开始学习音视频编程技术(六) FFMPEG Qt视频播放器之显示图像
从零开始学习音视频编程技术(六) FFMPEG Qt视频播放器之显示图像 原文地址:http://blog.yundiantech.com/?log=blog&id=9 前面讲解了如何用FFMPEG解码视频。 现在,我们就着手用FFMPEG+Qt写一个视频播放器吧: 由于现在我们需要显示图像了,因此现在开始需要使用Qt GUI工程了。创建工程...转载 2018-10-06 11:07:12 · 381 阅读 · 0 评论 -
从零开始学习音视频编程技术(七) FFMPEG Qt视频播放器之SDL的使用
从零开始学习音视频编程技术(七) FFMPEG Qt视频播放器之SDL的使用 原文地址:http://blog.yundiantech.com/?log=blog&id=10前面介绍了使用FFMPEG+Qt解码视频并显示。现在我们就着手给它加上声音播放。 播放声音有很多种方式:以windows系统为例,可以使用如下方法播放音频:1.直接调用系统API的wav...转载 2018-10-06 11:07:28 · 347 阅读 · 0 评论 -
Android 应用开发(50)---GridLayout(网格布局)
GridLayout(网格布局) 今天要介绍的布局是Android 4.0以后引入的一个新的布局,和前面所学的TableLayout(表格布局) 有点类似,不过他有很多前者没有的东西,也更加好用,可以自己设置布局中组件的排列方式 可以自定义网格布局有多少行,多少列 可以直接设置组件位于某行某列 可以设置组件横跨几行或者几列另外,除了上述内容外,本节还会给大家使用gridL...转载 2018-10-06 11:08:02 · 650 阅读 · 0 评论 -
Android Studio 教程(1)----配置
Android Studio 教程 配置【Android Studio的优势】基于Gradle的构建支持 Android特定重构和快速修复 更加丰富的模板代码,让创建程序更简单 提示工具更好地对程序性能、可用性、版本兼容和其他问题进行控制捕捉 直接支持ProGuard和应用签名功能; 自带布局编辑器,可以让你拖放UI组件,并在多个屏幕配置上预览布局等; 内置Google云支持;...转载 2018-10-13 09:55:05 · 467 阅读 · 0 评论 -
Android Studio 使用教程(2)----新建工程
Android Studio 使用教程(2)----新建工程一、新建工程:1、新建一个Project:打开Android Studio,新建一个Project,界面如下:上图中,设置好工程名和路径之后,接下来可以一路next:二、Android Studio使用方法;1、修改项目结构视图:Project新建完了以后,默认的结构如下:上图可以看...转载 2018-10-13 09:59:31 · 556 阅读 · 0 评论 -
Android Stadio(3)---使用fbc快捷键快速生成findViewById
AndroidStadio使用fbc快捷键快速生成findViewById AndroidStuidio中在findViewById绑定控件的时候,使用fbc快捷键默认会是第一种的样式,这里介绍如何在修改之后,输入fbc按Enter直接输出第二种一、.依次找到File--->Settings--->Editor--->Live Templates二、选中列...转载 2018-10-13 10:11:02 · 868 阅读 · 0 评论 -
Android Studio 使用教程(4)---gradle项目构建
Android Studio 使用教程(四)之gradle项目构建 1、gradle的概念2、gradle配置jar包,和libs文件夹导入jar包的区别3、签名打包: (1)Studio (2)命令行 (3)gradle wrapper的原理4、BuildConfig的使用5、简单介绍module中build.gradle文件参数含义 ...转载 2018-10-13 10:19:40 · 674 阅读 · 0 评论 -
Android Studio(5)---引用jar及so文件
Android Studio(5)---引用jar及so文件 Android studio的项目,明明把第三方的jar文件拷贝到了module的libs文件夹下,为何还是无法再代码中调用jar包中的API?我说,你需要手动编译你的jar包,编译后会在gradle配置文件中看到相应jar包的引用。那如何编译呢?通常来说,有两种方法,但其实质是一样的。 引用jar包: ...转载 2018-10-13 11:08:40 · 858 阅读 · 0 评论 -
Android Studio (6)---Gradle
Android Studio (6)---Gradle 在AS中包含一个顶级构建文件和每个模块构建文件组成,如下图我们这里就主要讲[顶级配置文件和模块配置文件以及sdk配置文件]1.顶级配置文件2.模块配置文件说明: minifyEnable false 是apk变小压缩apk的意思:详细的配置参考:【Android Studio –自动删除...转载 2018-10-13 11:17:04 · 289 阅读 · 0 评论 -
AndroidStudio(7)---导入jar包方法
Android Studio(7)---导入jar包方法 1.首先先去下载需要的jar包2.将jar包复制到Project下的app–>libs目录下(没有libs目录就新建一个)如下图所示位置:3.右键该jar包,选择add as library,弹出如下窗口:4.点击ok即可,变成下图所示就是导入成功:—————————我是分割线————————-...转载 2018-10-13 11:20:00 · 327 阅读 · 0 评论 -
Android Studio (8)---常用快捷键
Android Studio (8)---常用快捷键 Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的...转载 2018-10-13 11:23:12 · 226 阅读 · 0 评论 -
Android Studio 使用教程(5)---打包apk
Android Studio 使用教程(5)---打包apk 本章节讲述使用Android studio 打包apk的过程 1.Build -> Generate Signed APK...,打开如下窗口 2.如果是第一次打包(还没有签名) 点击Create new...按钮 进入如下页面 3.选择Key store path(新建的签名存放...转载 2018-10-18 22:36:50 · 331 阅读 · 0 评论 -
Android Studio(13)--- Git之使用GitHub搭建远程仓库
Git之使用GitHub搭建远程仓库 在上一节中,我们学习了如何使用Git,构建我们的本地仓库,轻松的实现了版本控制以及代码还原,修改日志查看等;读者肯定不满足与本地是吧,假如是多个人一起来开发一个程序呢?我们需要一个作为服务器的远程仓库!当然搭建一个服务器是需要成本的,为什么不把项目托管到Github上呢?作为开源代码库以及版本控制系统,Github拥有140多万开发者用户。随着越来...转载 2018-10-06 11:04:52 · 600 阅读 · 0 评论 -
Android Studio(2)---如何从不同IDE 工具开发的代码导入 Android Studio
如何从不同IDE 工具开发的代码导入 Android Studio将项目迁移至 Android Studio 需要适应新的项目结构、构建系统和 IDE 功能。 如果您要从 Eclipse 迁移至 Android 项目,Android Studio 会提供导入工具,以便您可以将现有代码快速移至 Android Studio 项目和基于 Gradle 的构建文件。如需了解详细信息,请参阅从 Ecl...转载 2018-10-03 08:57:30 · 597 阅读 · 0 评论 -
Android Studio(3)---Android Studio的配置
Android Studio配置Android Studio 提供诸多向导和模板,可用于验证系统要求(例如 Java 开发工具包 (JDK) 和可用内存)和配置默认设置(例如优化的默认 Android Virtual Device (AVD) 模拟和更新的系统映像)。本文件介绍了您可能想要使用的其他配置设置,以便您自定义对 Android Studio 的使用方式。Android Stud...转载 2018-10-03 09:03:43 · 3008 阅读 · 0 评论 -
Android Studio(3)---键盘快捷键
键盘快捷键Android Studio 为许多常用操作提供了键盘快捷键。 表 1 按操作系统显示了默认键盘快捷键。注:除了下面表 1 中的默认键映射外,您还可以选择多种预设的键映射,也可以创建自定义键映射。如需了解有关自定义键盘快捷键的详细信息,请参阅下面的配置自定义键映射。表 1. Windows/Linux 和 Mac 操作系统的默认键盘快捷键。说明 Windows/Li...转载 2018-10-03 09:09:56 · 547 阅读 · 0 评论 -
Android Studio(4)---开发人员工作流程基础
开发人员工作流程基础开发Android应用程序的工作流程在概念上与其他应用程序平台相同。但是,要有效地为Android构建精心设计的应用程序,您需要一些专门的工具。以下列表概述了构建Android应用程序的过程,并包含您在开发的每个阶段应使用的一些Android Studio工具的链接。设置工作区 这是您可能已经完成的阶段: 安装Android Studio并创建项目。 有关A...转载 2018-10-03 09:29:14 · 614 阅读 · 0 评论 -
Android Studio(5)--创建 Android 库
Android 库在结构上与 Android 应用模块相同。它可以提供构建应用所需的一切内容,包括源代码、资源文件和 Android 清单。不过,Android 库将编译到您可以用作 Android 应用模块依赖项的 Android 归档 (AAR) 文件,而不是在设备上运行的 APK。与 JAR 文件不同,AAR 文件可以包含 Android 资源和一个清单文件,这样,除了 Java 类与...转载 2018-10-03 09:40:57 · 806 阅读 · 1 评论 -
Android Studio(6)---编写APP
编写APPAndroid Studio 包含每个开发阶段用到的工具,但最重要的功能是编写应用:编写代码、构建布局、创建映像,并在这个过程中保持高效。本部分要介绍的是可帮助您快速编写应用的工具。编码工作效率下面介绍的几个功能可帮助您更高效地编码。创建自定义代码自动完成模板实时模板允许您输入代码段以实现快速插入和完成小型代码段。 要插入实时模板,请输入模板缩写并按 Tab 键。...转载 2018-10-03 09:45:58 · 694 阅读 · 0 评论 -
Android Studio(7)---从模板添加代码
从模板添加代码Android Studio 提供了众多遵循 Android 设计与开发最佳方法的代码模板,可以指导您正确创建功能强大的美观应用。您可以使用模板创建新应用模块、各种 Activity 或者其他特定的 Android 项目组件。某些模板为常用环境(例如抽屉式导航栏或登录屏幕)提供了起始代码。如果您首次创建项目、在现有项目内添加新应用模块或者在应用模块内添加新 Activity,...转载 2018-10-03 09:49:32 · 860 阅读 · 0 评论 -
Android Studio(7)---查找例子
查找例子Android Studio提供了一系列代码示例和模板供您用于加速应用开发。浏览示例代码以了解如何为应用程序构建不同的组件。使用模板创建新的应用程序模块,单个活动或其他特定的Android项目组件。本页介绍了如何访问和使用Google提供的高质量Android代码示例。有关模板的信息,请参阅 从模板添加代码。在“浏览样本”对话框中您可以使用示例浏览器选择,预览和导入一个或多...转载 2018-10-03 09:55:31 · 586 阅读 · 0 评论 -
Android Studio(8)---为新设备添加模块
为新设备添加模块模块为应用程序的源代码,资源文件和应用程序级别设置提供容器,例如模块级构建文件和Android清单文件。每个模块都可以独立构建,测试和调试。Android Studio使用模块可以轻松地将新设备添加到项目中。通过遵循Android Studio中的几个简单步骤,您可以创建一个模块来包含特定于设备类型的代码,例如Wear OS或Android TV。Android Studi...转载 2018-10-03 10:00:06 · 926 阅读 · 0 评论 -
Android Studio(9)--添加应用资源
添加应用资源应用程序资源(如位图和布局)组织到每个模块res/目录中的特定于类型的目录中。您还可以添加针对不同设备配置优化的每个文件的替代版本(例如,用于高密度屏幕的高分辨率版本的位图)。Android Studio可以通过多种方式帮助您添加新资源和替代资源,具体取决于您要添加的资源类型。此页面介绍如何添加基本资源文件,如何更改资源的位置以及资源合并的工作方式。您还应该看到以下页面,以...转载 2018-10-04 14:42:45 · 1324 阅读 · 0 评论 -
Android Studio(10)---使用 Layout Editor 构建 UI
使用 Layout Editor 构建 UI在 Android Studio 的 Layout Editor 中,您可以通过将小部件拖动到视觉设计编辑器来快速构建布局,无需手动编写布局 XML。此编辑器可在各种 Android 设备和版本中预览布局,并且您可以动态地调整布局大小以确保它可以很好地适应不同屏幕尺寸。Layout Editor 在使用 ConstraintLayout 构建新布局时...转载 2018-10-04 14:42:59 · 1231 阅读 · 0 评论 -
Android Studio (11)---使用主题背景编辑器设计应用主题背景
使用主题背景编辑器设计应用主题背景Android Studio 包含被称为主题背景编辑器的视觉辅助工具,以帮助您:创建和修改应用的主题背景。 调整不同资源分类器的主题背景。 可视化更改公共 UI 元素颜色的效果。本页面介绍您可以使用主题背景编辑器执行的基本任务,并说明如何执行此类任务。主题背景编辑器基础知识本部分描述主题背景编辑器的访问方式及其布局方式。访问主题背景编辑器...翻译 2018-10-04 14:43:20 · 557 阅读 · 0 评论 -
Android Studio(12)----Git使用教程之本地仓库的基本操作
Git使用教程之本地仓库的基本操作 Git是什么?一个分布式版本控制系统,和SVN类似,但远比SVN强大的一个版本控制系统 ①Git可以方便的在本地进行版本管理,如同你本地有一个版本管理服务器一样 我们可以选择在合适的时间将本地版本推送到统一的版本管理服务器 ②Git每次会提取整个代码仓库的完整镜像,相当于对整个代码仓库都进行了一次备份,这样计时版本服务器除了问题,我们可以直接采用本...转载 2018-10-06 11:04:29 · 1294 阅读 · 0 评论 -
android 和ios 混合式开发环境安装
android 和ios 混合式开发环境安装 1、安装nodejs 官网下载:https://nodejs.org/en/ 下载node-v8.10.0-x64.msi 安装 2、安装ionic和cordova(1)、配置淘宝镜像(参考:https://segmentfault.com/a/1190000007448711)npm install...转载 2018-10-23 19:07:33 · 624 阅读 · 0 评论