精华内容
下载资源
问答
  •  此项目用来将学习android的基本内容应用于实际【现在有很多的备忘录、便签等类似源码】。这里源码主要源自Notepad。一般备忘录类似记事本,仅作为记录事件之用。这里还附加了其他功能。 开发工具 Android Studio...

    前言

             此项目用来将学习android的基本内容应用于实际【现在有很多的备忘录、便签等类似源码】。这里源码主要源自Notepad。一般备忘录类似记事本,仅作为记录事件之用。这里还附加了其他功能。

    开发工具

    Android Studio 2.3.3

    开发功能

    1. 记事本功能,有增、删、改、查的基本功能
    2. 语音录制功能(暂时有些bug未解决)
    3. 拍照及图片存储
    4. 与机器对话聊天(听歌,看段子,英译中等)

    功能展示

    录制了一个视频,上传不了, 也有些功能还存在问题,后面解决了再弄

     

    碰到的问题及解决方法

    问题一

    方法:

    1,在真机中设置USB调试模式打开,具体:“设置”->“应用程序”->“开发”->“USB调试”。

    2,安装安卓的USB驱动,如果按照不好,那么去下载一个豌豆荚,它会帮你正确安装你的手机驱动。下载地址:http://www.wandoujia.com/

    3,直接运行你要测试的程序,我使用Android Studio,直接点击运行的那个三角号就OK了。

    问题二

    方法:

    使用终端命令

     netstat -aon|findstr "5037"

    查看5037端口是否被占用。 如果已经被占用,打开任务管理器关掉该进程【根据PID即进程标识符】, 然后再重新运行。

    PS:每个人碰到的问题或许不一样,或许一样,解决方法也并非唯一,所以以上方法不保证能够解决类似问题。以上是较为常见的问题,其他不在此列出。

    总结

    麻雀虽小,五脏俱全。 接下来继续完善备忘录和便签的代码,后面可以深入学习便签源码,然后学习MVP 和 MD风格,结合网络编程知识,争取做出一个尽量完整的app。

    展开全文
  • 作者 / Scott Swarthout, 产品经理我们很高兴发布了 Android Studio 4.1 稳定版,为大家带来一系列针对常见的编辑、调试和优化工作的功能。4.1 版本的重点诉求之一是帮助您在使用 Android Jetpack 库 (即 Android 的...
    作者 / Scott Swarthout, 产品经理f6f85c80e5940522fcdd54dcbf063f54.png我们很高兴发布了 Android Studio 4.1 稳定版,为大家带来一系列针对常见的编辑、调试和优化工作的功能。4.1 版本的重点诉求之一是帮助您在使用 Android Jetpack 库 (即 Android 的开发库套件) 时遵循最佳实践和提升代码编写效率。基于大家的反馈,我们直接在 IDE 中集成了诸多常用的 Android 库,从而改善了编写代码的体验。
    • Android Studio 4.1https://developer.android.google.cn/studio
    • Android Jetpackhttps://developer.android.google.cn/jetpack

    Android Studio 4.1 的一些亮点如下: 引入全新的 Database Inspector,用于查询应用的数据库;支持浏览使用 Dagger 或 Hilt 进行依赖项注入的项目;支持在 Android 项目中使用 TensorFlow Lite 模型,进一步增强了对设备端机器学习的支持。我们还对 Apply Changes 进行了更新,以加快部署速度。我们根据大家的反馈进行了一些更改,引入了新的原生内存性能分析器和独立分析工具来为游戏开发者提供助力。

    • Hilt

      https://developer.android.google.cn/training/dependency-injection/hilt-android

    产品质量仍然是团队的主要关注点,我们一直在努力解决错误和性能问题。从大家的反馈来看,许多开发者十分认同我们专注于提高性能和可靠性的举措。很高兴地告诉大家,在本次发布周期中,我们修复了 2,370 个错误,解决了 275 个公共问题。高品质是我们一贯坚持的目标,因为我们知道这是提高开发者工作效率的关键。

    许多用户在预览版中提供了早期反馈,在此对大家表示感谢。正是有了各位的反馈,Android Studio 4.1 中的功能才得以迭代和改进。如果您已准备好使用这个全新的稳定版本,通过一系列全新的功能提升工作效率,可以在这里下载并开始使用。

    • 下载 Android Studio 4.1https://developer.android.google.cn/studio
    下面按关键开发流程列出了 Android Studio 4.1 中的所有新功能
    • Android Studio 4.1 的新功能https://youtu.be/Yhbr6u7f3ME

    设计

    Material Design 组件更新

    现在,创建新项目 (New Project) 对话框中的 Android Studio 模板使用 Material Design 组件 (MDC),并且默认支持最新版的主题和样式设计指南。如此一来,开发者可以更轻松地使用推荐的 Material 样式模式,以及支持现代界面功能 (如深色主题)。

    2ab1e3d24d7304f78be0fc83ecf834ee.gif△ 项目模板中的 Material Design 组件更新更新包括:
    • MDC: 项目使用 build.gradle 中的 com.google.android.material:material。基础应用主题使用 Theme.MaterialComponents.* 父级,并覆盖更新后的 MDC 颜色和 "on" 属性。

    • 颜色资源colors.xml 中的颜色资源使用字面名称 (例如,使用 purple_500 而不是 colorPrimary)。

    • 主题资源: 主题资源位于 themes.xml (而非 styles.xml) 中并使用 Theme. 名称。

    • 深色主题: 基础应用主题使用 DayNight 父级,并分为 res/valuesres/values-night

    • 主题属性: 在布局和样式中将颜色资源称为主题属性 (例如 ?attr/colorPrimary),以避免硬编码颜色。

    开发

    Database Inspector

    我们希望借助新的 Database Inspector 来简化应用数据库的检查、查询和修改操作。首先,将您的应用部署到运行 API 26 或更高级别的设备,然后从菜单中依次选择 View > Tool Windows > Database Inspector。无论您的应用是直接使用 Jetpack Room 开发库还是 Android 平台版本的 SQLite,您现在都可以轻松检查正在运行的应用中的数据库和表,或运行自定义查询。

    由于 Android Studio 在您检查应用时会保持实时连接,因此您也可以使用 Database Inspector 对数值进行修改,并在运行的应用中查看结果。如果您使用 Room 持久库,Android Studio 还会在代码编辑器的每个查询旁边插入运行按钮,以帮助您快速运行在 @Query 注解中定义的查询。您可以阅读官方文档了解详情。

    • 文档: 使用 Database Inspector 调试数据库

      https://developer.android.google.cn/studio/inspect/database

    8e3fedeae22820f8d72805a643195ebc.gif△ 使用 Database Inspector 检查、查询和修改应用数据库直接在 Android Studio 中运行 Android 模拟器

    现在,您可以直接在 Android Studio 中运行 Android 模拟器。此功能有助于节省屏幕空间,您可以使用热键在模拟器和编辑器窗口之间快速导航,并在一个应用窗口中组织您的 IDE 和模拟器工作流。您可以在 Studio 中管理快照以及旋转和截图等常见的模拟器操作,但要使用全部功能选项,仍然需要使用稳定的模拟器。您可以按照这个菜单路径启用此功能: File → Settings → Tools → EmulatorLaunch in Tool Window

    e36173cb08f089698b03ef59af751b77.gif△ 在 Android Studio 中运行 Android EmulatorDagger 导航支持Dagger 是 Android 上常用的依赖项注入库。Android Studio 提供了新的 gutter 操作并扩展了 Find Usages 窗口中的支持,使得在 Dagger 相关代码之间导航更加简单。例如,点击使用给定类型的方法旁边的 ef4c14fbbe03f1a3449537267ce0b188.png gutter 操作,会将您导航到提供该类型的位置。相反,点击 b527ea44217f0105548a97b4eddb2e32.png gutter 操作会将您导航到将类型用作依赖项的位置。Android Studio 还支持对使用 Jetpack Hilt 库定义的依赖项执行导航操作。您可以阅读官方文档了解详情
    • Daggerhttps://developer.android.google.cn/training/dependency-injection/dagger-basics
    • Hilthttps://developer.android.google.cn/training/dependency-injection/hilt-android
    • 文档: Dagger 导航支持https://developer.android.google.cn/studio/releases#dagger-navigation
    5a387e37154660a8d76a4ebbc07cb495.gif△ 使用 gutter 操作在 Dagger 相关代码之间导航使用 TensorFlow Lite 模型

    目前,Android 开发者纷纷利用机器学习来打造新颖、实用的体验TensorFlow Lite 是常见的用于编写移动端机器学习模型的开发库,我们希望简化将这些模型导入 Android 应用的过程。与视图绑定类似,Android Studio 会生成易于使用的类,帮助您精简运行模型所需的代码并提升类型安全性。ML Model Binding (ML 模型绑定) 当前的实现支持图像分类和风格转换模型,前提是它们通过元数据得到了增强。

    • 实用创新体验https://developer.android.google.cn/helpful-innovation
    • TensorFlow Litehttps://www.tensorflow.org/lite

    要查看导入模型的详细信息以及如何在应用中使用,请双击项目中的 .tflite 模型文件以打开模型查看器页面。您可以阅读官方文档了解详情。

    • 文档: 使用 TensorFlow Lite 模型https://developer.android.google.cn/studio/write/mlmodelbinding
    cb4b8f0a541c4b704174cb1d988b584c.png

    △ 在 Android Studio 4.1 中查看 TensorFlow Lite 模型元数据

    构建和测试

    Android 模拟器 - 可折叠设备铰链信息支持

    Android Studio

    除了最近新增的 5G 移动网络测试功能,我们还在 Android 模拟器中增加了对可折叠设备的支持。在 Android 模拟器 30.0.26 及更高版本中,您可以使用多种折叠设计和配置对可折叠设备进行设置。设置完毕后,模拟器将提供铰链角度传感器和姿态变化信息,方便您测试应用在这些机型上的响应情况。请参阅博文《使用 Android 模拟器在 Android 11 上进行开发》了解更多。

    • 针对 5G 的模拟器支持https://developer.android.google.cn/about/versions/11/behavior-changes-all#emulator-5g
    • 使用 Android 模拟器在 Android 11 上进行开发https://medium.com/androiddevelopers/developing-for-android-11-with-the-android-emulator-a9486af2d7ef

    bc0205450668aadf3c8e70eeb052d8d6.png

    Apply Changes 更新

    更快的构建有助于开发者更轻松、快速地更改应用。为了帮助您提高应用迭代效率,我们对 Android 11 或更高版本设备的 Apply Changes 进行了多项增强。

    我们在优化迭代速度上进行了大力投入,开发出一种无需安装应用即可在设备上部署和保存更改的方法。现在,在完成初始部署后,通过 Apply Code Changes 或 Apply Changes and Restart Activity 对 Android 11 设备进行后续部署的速度大幅提升。我们还在 Apply Changes 中增加了对其他代码更改的支持。现在,在您添加一个方法后,可点击 Apply Code Changes 或 Apply Changes and Restart Activity 按钮将这些更改部署到正在运行的应用中。

    • 结构化类重定义与 Apply Changeshttps://medium.com/androiddevelopers/structural-class-redefinition-and-apply-changes-30f96f1962e6

    从 AAR 中导出 C/C++ 依赖项

    Android Gradle Plugin 4.0 增加了在 AAR 依赖项中导入 Prefab 软件包的功能。我们希望扩展此功能以共享原生库。AGP 4.1 支持在 Android 库项目的 AAR 中从外部原生构建中导出库。要导出原生库,请将以下内容添加到库项目 build.gradle 文件的 android 块中:

    • 使用原生依赖https://developer.android.google.cn/studio/build/native-dependencies
    buildFeatures {    prefabPublishing true}prefab {    mylibrary {        headers "src/main/cpp/mylibrary/include"    }    myotherlibrary {        headers "src/main/cpp/myotherlibrary/include"    }}
    原生代码崩溃报告符号化解析

    当原生代码发生崩溃或 ANR 时,系统会生成堆栈轨迹,即程序崩溃前所调用的嵌套函数序列的快照。这些快照可以帮助您识别和修复源代码中的问题,但是必须首先将它们符号化,以将计算机地址转换回人类可读的函数名。

    如果您的应用或游戏是使用 C++ 之类的原生代码开发的,那么您现在可以将每个版本应用的调试符号文件上传到 Play 管理中心。Play 管理中心使用这些调试符号文件来符号化您应用的堆栈轨迹,从而简化崩溃和 ANR 分析。如果要将调试符号包含在 App Bundle 中,请将下方内容添加到项目的 build.gradle 文件中:

    android.buildTypes.release.ndk.debugSymbolLevel = 'SYMBOL_TABLE'

    优化

    System Trace 界面改进

    在 Android Studio 4.1 中,我们对 System Trace 进行了全面改进,该优化工具可让您实时了解应用对系统资源的使用情况。通过框选模式还可以更轻松地选择跟踪记录,此外,我们还添加了新的分析标签页,并添加了更多的帧渲染数据,以帮助您调查应用界面中的渲染问题。您可以阅读官方文档了解详情。

    • System Tracehttps://developer.android.google.cn/topic/performance/tracing
    • 文档: Android Studio System Trance 更新https://medium.com/androiddevelopers/whats-new-in-android-studio-system-trace-5841465c5935

    框选: 在 Threads 部分中,您现在可以拖动鼠标来框选一个矩形区域,并点击右上角的 Zoom to Selection 按钮 (或使用键盘快捷键 M) 来放大该区域。当您将相似的线程拖放到一起后,可以跨多个线程进行框选以同时检查所有线程。

    928434d779cbb2d82af13d19649289c6.gif△ 使用框选模式可以更轻松地选择跟踪记录Summary 选项卡: Analysis 面板中全新的 Summary 选项卡会显示以下内容:
    • 特定事件的所有实例的汇总统计信息,例如实例计数和最小/最大持续时间。
    • 选定实例的跟踪事件统计信息。
    • 有关线程状态分布的数据。
    • 所选跟踪事件内运行时间最长的实例。
    52bd215182992bfa8f9d2a42dd8985c2.png△ 在 Summary 选项卡中查看汇总统计信息

    显示数据: 在 Display 部分,SurfaceFlingerVSYNC 的新时间轴可帮助您调查应用界面中的渲染问题。

    • SurfaceFlingehttps://source.android.google.cn/devices/graphics/surfaceflinger-windowmanager
    • VSYNChttps://source.android.google.cn/devices/graphics/implement-vsync

    独立分析器

    现在可以在独立于 Android Studio 主窗口的单独窗口中访问 Android Studio 分析器。在优化使用其他工具 (如 Unity 或 Visual Studio) 构建的 Android 游戏时,此功能十分有用。

    要运行独立分析器,请执行以下操作:

    1. 确保您的系统现在没有运行 Android Studio 中的分析器。

    2. 转到安装目录并导航到 bin 目录:

    Windows/Linux

        \bin

    macOS

        /Contents/bin

    3. 根据您的操作系统,运行 profiler.exeprofiler.sh

    独立分析器可连接到 Android Emulator 或其他已连接的设备上。

    585ea4bd39f98597cc60a28558c85596.png△ 使用独立 Android Studio 分析器优化您的应用

    原生内存性能分析器

    跟踪原生内存的使用情况对于游戏开发者和其他使用 C++ 的开发者十分重要,他们可以据此优化其应用的内存使用。Android Studio 内存性能分析器 (Memory Profiler) 现在包含一个原生内存性能分析器 (Native Memory Profiler),专门用于运行在 Android 10 或更高版本的实体设备上的应用。原生内存性能分析器可以跟踪特定时间段内原生代码中对象的分配 / 销毁情况,并提供内存总体分配和系统堆剩余大小的信息。

    要启动记录,请点击 Memory Profiler 窗口顶部的 Record native allocations:

    565756cbc3b853d5e3d310ff4c6d1307.png

    △ 使用原生内存性能剖析器查看原生内存分配情况

    总结

    简要回顾一下,Android Studio 4.1 包括以下新增及改进功能:设计
    • Material Design 组件更新

    开发

    • Database Inspector
    • 直接在 Android Studio 中运行 Android 模拟器
    • Dagger 导航支持
    • 使用 TensorFlow Lite 模型

    构建和测试

    • Android 模拟器 - 可折叠设备铰链信息支持
    • Apply Changes 更新
    • 从 AAR 中导出 C/C++ 依赖项
    • 原生代码崩溃报告符号化解析

    优化

    • System Trace 界面改进
    • 独立分析器
    • 原生内存性能分析器

    * 文中资料并非由 Unity Technologies 或其附属公司赞助或与其有关联。“Unity”是 Unity Technologies 或其附属公司在美国和其他地区的商标或注册商标。

    6d72681f6daad9ceb5eab0764e458c8d.png

    推荐阅读

    8db35ff50e7d2ca504255ac988893324.png9c8e318a37f9b8077d9ea3b7145a210a.png6b605518e81fb2b1a38d8ba3b6b73d51.png20915aadb74bac16fef581a84fbdf8a6.gif 点击屏末  | 进入 Android 11 开发者网站

    662fee7b5975540096cdc02a2a1d6dd2.png

    892490ad64f529bcb8792a60b9ac6b1c.gif

    607dba1a043f88565bf9957aa3a9b271.png

    展开全文
  • Android Studio无法启动虚拟机的解决方案,2.2.3版本亲测
    下载安装了当前(2017-01-04)最新版本的Android studio 2.2.3,添加了虚拟机,启动失败!
    提示如下:
    Cannout launch AVD in emulator :
    Output:
    emulator:ERROR:virtual device name contains invalid characters

    emulator:could not find virtual device named 'Nexus_5_(Edited)_API_22'

    按照网上搜索到的教程,一共两个步骤。

    第一步:启动SDK manager,安装HAXM


    下载以后,找到该sdk下载路径,运行程序安装



    第二步:安装Inter x86 Atom System Image


    安装以上两个步骤安装SDK以后,启动虚拟机依然提示

    Cannout launch AVD in emulator :
    Output:
    emulator:ERROR:virtual device name contains invalid characters

    emulator:could not find virtual device named 'Nexus_5_(Edited)_API_22'


    然后做了一个简单的修改,把虚拟机的名字Nexus_5_(Edited)_API_22修改成N5。

    然后再次启动虚拟机,成功启动。





    展开全文
  • [导读]到目前为止,你已经熟悉了关于创建新项目、编程和重构的基础知识,是时候创建一款 Android应用(也...这些实验的目的是通 过开发Af)p 让你熟悉Android Studio的用法。在这个项目中,你将要开发一款用于管理备 ...

    [导读]到目前为止,你已经熟悉了关于创建新项目、编程和重构的基础知识,是时候创建一款 Android应用(也称为App) 了。

    到目前为止,你已经熟悉了关于创建新项目、编程和重构的基础知识,是时候创建一款 Android应用(也称为App) 了。本章介绍4 个实验项目中的第I 个。这些实验的目的是通 过开发Af)p 让你熟悉Android Studio的用法。在这个项目中,你将要开发一款用于管理备 忘事项列表的App»核心功能是允许你创建和删除备忘并将某些备忘标记为重要。重要的 事项会通过备忘文本左侧的橙色标签突出显示。这个App将会用到操作栏菜单、上下文菜 单、用于持久化的本地数据库以及支持多选的设备上的多项选择。

    图 5-1展示了已完成的APP运行在模拟器上的样子。这个示例会向你展示Android基 础操作,你还会学到如何使用内置的SQLite数据库来持久化数据。如果不熟悉某些主题, 那么不必担心;后续章节会更加详细地涵盖这些主题。

    注意

    我们邀请你使用G it克隆此项目,以便跟随学习进度,尽管你将要从头开始重新创建 此项目的Git仓库。如果你的电脑上还没有安装Git,那么请阅读第7 章。在 Windows上打 开 Git-bash会话(或者M ac和 Linux上的终端),导 航 至 C:androidBookeference(如果没 有 reference目录,就创建它。在 M ac上导航至/your-labs-parent-dir/reference/)并执行以下 git 命令:git clone https://bitbucket.org/csgerber/reminders.git Reminders。

    要 操 作 Reminders A p p :可以 使 用 Action Bar上的溢出菜单。单击溢出按钮(位于菜 单栏的右侧,看上去像三个竖直排列的小点,如 图 5-2所示)会打开一个带有两个选项的菜单:New Reminder和 Exit。单 击 New Reminder会打开如图5-3所示的对话框。在对话框中,可以为新备忘添加文本,然后单击Commit将其添加到列表中。单 击 Exit即可退出 App。

    单击列表中的任意备忘会打开一个带有两个选项(Edit Reminder和 Delete Reminder)的上下文菜单,如 图 5-4所示。在上下文菜单中点击Edit Reminder会打开图5-5中所示的 Edit Reminder弹出对话框,可以在这里修改备忘的文本。点击上下文菜单中的Delete Reminder会从列表中删除备忘。

    展开全文
  • 等常用的UI设计用法,仅以此备忘。 <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/androi...
  • Android Studio 开发NDK项目的编译配置问题汇总
  • 提醒 / 备忘录组件可以更改显示的提醒列表 / 备忘录。 再加上同类小组件没有个数显示,所以你可以在主屏幕放置同种但展示形式不同的组件来最大化信息的获取效率。例如对于经常需要出差的人,可以添加多个天气 / 时钟...
  • uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permissi...
  • 数千名世界各地的开发者蜂拥而至,在了解新产品的同时学习如何为苹果的iphone、ipad和Apple watch开发应用程序。今年的WWDC会给我们哪些惊喜呢?厌倦了大段文字?让我们以轻松图集的方式围观一下苹果开发者大会!在...
  • 备忘录Android开发

    2019-03-03 20:30:56
    安卓开发,智能移动终端,可以直接放入eclipse或者androidstudio运行!
  • Android开发————简易备忘录

    千次阅读 多人点赞 2018-11-12 10:51:09
    1. android 开发环境搭建, 开发工具可以是eclipse+adt 或android studio。 2. 按照实验课要求制作对应的app小程序,实现按钮添加备忘录。 3. 编写并提交实验报告。 实验步骤 (1)main_activity.xml代码: &...
  • Android开发——简易备忘录(三)

    千次阅读 2018-11-12 11:01:37
    1. android 开发环境搭建, 开发工具可以是eclipse+adt 或android studio。 2. 按照实验课要求制作对应的app小程序,实现按钮添加备忘,并且包含日期时间。 3. 编写并提交实验报告。 实验步骤 1.部分代码如下...
  • Android日历备忘录案例

    2021-01-08 18:29:01
    该日历备忘录app实现了日历查看,添加备忘录,闹钟提醒,删除备忘录等功能,适合新手学习。 开发语言: java 技术框架: mvc 开发工具: AndroidStudio2.2,新手最好使用此版本搭建,不同版本修改配置比较繁琐 ...
  • Android butterKnife Zelezny是一款注解框架插件,优点是节约开发时间和减少代码量,减少开发是繁琐的开发量,缺点看个人。我认为一种新的工具或框架,凡是在某种业务场景下,利大于弊,那就是值得使用。
  • 通过开发App熟悉Android Studio的用法 开发一款用于管理备忘事项列表的App,核心功能: 创建、删除备忘 将某些备忘标记为重要(左侧带颜色标签突出显示) 涉及:操作栏菜单、上下文菜单、用于持久化的本地数据库...
  • 1. android 开发环境搭建, 开发工具可以是eclipse+adt 或android studio。 2. 按照实验课要求制作对应的app小程序,实现按钮添加备忘,并且包含日期时间。 3. 编写并提交实验报告。 实验步骤 实验代码如下: ...
  • 该系统使用 AndroidStudio开发人员工具作为开发工具,并使用SQLite作为数据库。系统功能包括:用户帐户注册,用户切换,用户名和密码修改,帐户删除,收入信息的添加和删除,支出信息的添加和删除,备忘录信息的添加...
  • 本系统是使用Android studio开发的基于Android的英语单词备忘录的设计与实现,主要功能设计分为登录、注册、主界面、测试界面、单词库界面、个人信息界面,然后里面还有一些其他的小设计,使我们的界面比较美观简洁...
  • 基于androidstudio开发的记事本,备忘录项目,附带apk安装文件与截图,以及源码。功能包括,新增,修改,删除,分页获取,设置界面,可根据自己的功能进行开发
  • 2017/10/18 16:36 姜广昱 开发模块功能: 1.UI设计,开发时间:大约一天半,实现了...2.数据存储功能,开发时间:二天左右,实现了功能,实现过程是利用android studio自带数据库,通过网上查找与书上参考完成。数据库...
  • 序言: 本博客记录一下,如何使用ListView来显示一张图片加上一个文本说明。备注:这样的模式UI可以用来当主工程UI,...写下该博客,以备忘! 正文: 1、activitity_main.xml布局文件: <?xml version="1.0"...
  • 备注:我使用的Android Studio版本是3.0.1 正文: 利用build.gradle文件和gradle.properties两个文件实现的! 1、gradle.properties文件在工程根目录下!给出我的示例: # Project-wide Gradle settings. # ...
  • Android设备上的简易备忘录(Memo) 具有闹钟功能

    万次阅读 热门讨论 2017-02-01 02:55:41
     在学习android的过程中,用的是android studio,因而主要看的两本书也是与基于android studio平台的,分别是《Android APP 开发入门》和《第一行代码(第二版)》,程序中的不少代码都是来自这两本书上的,确实对像...
  • 一些题外话= = 这学期选了了一门安卓的课。 对于AS环境搭建的繁杂性早有耳闻。 虽然老师开了答疑课 btw 只是针对Windows...作为我万一哪天需要重装该神仙软件的备忘录 //(当然最好是不要啦) 需要下载的东西 1.An...
  • Android Studio 多线程开发简单示例

    千次阅读 2019-10-16 10:00:48
    这篇博客的主要目的是备忘,记录一下我知道的三种多线程使用方式。 第一种:使用匿名类实现Runnable接口的方式(推荐) new Thread(new Runnable() { // 匿名类的Runnable接口 @Override public void run() { ...
  • 这是Android程序设计与开发Android Studio版)课程的课程设计——“备忘录“软件源代码。没有bug,保证符合课设要求,老师已验收过,成绩优秀。
  • 做了一个小的App Demo,利用Webpack 搭建Vue应用框架,vue... 整个过程不复杂,但搭建开发环境及fix bug 花了不少时间,记录下来做个备忘。 Vue组件调用Android 接口: export default { data: function(){ ...
  • 写此博客主要是记录一下,以备忘! 基础版:https://blog.csdn.net/qq_41811438/article/details/103537447 升级1版:https://blog.csdn.net/qq_41811438/article/details/103538443 升级2版:http...
  • Android Studio 是改变Android开发方式的编译器,... 这本书无微不至讲述了如何用Android Studio编写代码,除了理论介绍外还有备忘录实验和货币实验告诉读者Android Studio并不是一个有编译功能的记事本而是带有...

空空如也

空空如也

1 2 3
收藏数 42
精华内容 16
关键字:

androidstudio开发备忘录