Activity数据传递之通用方式:抽象类型 Parcelable通过静态变量传递数据:容易发生内存泄漏,尽量不要使用 1、Android系统的底层建立在Linux系统之上,该平台由操作系统、中间件、用户界面和应用软件4层组成,它采用一种被称为软件叠层的方式进行构建。 这种分工保证了层与层之间的低耦合,当下层的层内或层下发生
转载
2023-07-12 18:16:46
187阅读
作者 吴亚峰 , 于复兴 , 杜化美,2.2 壁纸策划及准备工作Android 应用案例开发大全(第二版)上一节介绍了本案例的背景及功能,本节将要介绍动态水族馆的策划以及开发前的准备工作。读者要认真阅读这一节,这对理解壁纸的开发有着很大的作用。2.2.1 3D水族馆动态壁纸的策划接下来将要对本案例的策划进行介绍,在以后的实际项目开发中,对项目的策划还需要更加地细致、具体、全面,该壁纸的策划如下所示
转载
2024-08-22 16:38:29
27阅读
本书内容浅显易懂,可操作性强。全书共分9章,第1~7章详细介绍了Android Studio基础知识,包括Android UI设计、Activity与多个用户界面、多媒体播放与录制、广播与服务、数据存储、图像和动画、网络编程;第8、9章介绍了两个实践项目,帮助读者将基础知识融会贯通,并结合*的Android技术做适度拓展。(1)作者深圳职业技术学院副教授,是全国*好的高职院校,老师水平较高。(2)
转载
2023-09-07 09:25:27
130阅读
实验3 修改我们的HelloWorld程序(让它和我们的手机app外观差不多)一 打开我们的HelloWorld程序,没有的同学请自行创建或者下载我发上去的资源 大家如果遇到sync没有跳出来的 可以点击这个search,然后输入sync回车,就会自动进行sync同步了 同步完后我们的项目如下图二 开始修改我们的第一个xml文件 介绍上一篇已经介绍过了,我们就直接改吧 首先我们修改app的外观,也
转载
2023-07-26 20:39:31
142阅读
Android功能快速上线神器!推荐一款开源的轻应用开发框架RapidView:[https://github.com/Tencent/RapidView)用过的都说好,神器!简介RapidView是一套用于开发Android客户端界面、逻辑以及功能的开发组件。布局文件(XML)及逻辑文件(Lua)可以运行时执行,主要用以解决Android客户端界面、逻辑快速更新以及快速开发的诉求。RapidVi
转载
2023-09-13 20:57:20
95阅读
一、实验目标仿微信“发现”页创建列表布局仿微信“个人”页创建列表布局二、实验步骤1. 逻辑梳理页面上主要包含5组列表,每组列表包含1-2个列表项。 具体内容解释如下: • 列表组1:“朋友圈”单行列表项; • 列表组2:“扫一扫”和“摇一摇”两行列表项; • 列表组3:“看一看”和“搜一搜”两行列表项; • 列表组4:“购物”和“游戏”两行列表项; • 列表组5:“小程序”单行列表项。2. 布局首
转载
2023-06-30 18:26:39
235阅读
本节书摘来自异步社区《Android 应用案例开发大全(第3版)》一书中的第1章,第1.1节Android的来龙去脉,作者 吴亚峰 , 苏亚光 , 于复兴第1章 初识庐山真面目——Android简介Android 应用案例开发大全(第3版)Android一词的本义指“机器人”,同时也是Google于宣布的基于Linux平台的开源手机操作系统的名称。该平台由操作系统、中间件、用户界面和应用软件组成,
转载
2023-08-29 14:15:13
54阅读
实验4 Activity的创建和界面交互代码的实现从这次实验开始我会慢慢带大家进入安卓的世界实验主要内容如下一.安卓主要布局的实现 二.介绍监听器(按钮为例) 三.如何使用监听器(按钮为例)实验步骤一.安卓主要布局的实现(1)首先我们新建一个安卓工程,取名为ActivityDemo(2)创建Activity,这里我为大家演示安卓常用的布局(线性,绝对,表格,相对,帧)1.线性布局(LinearLa
转载
2023-08-28 19:06:46
101阅读
2022年夏季《移动软件开发》实验报告一、实验目标1、学习使用快速启动模板创建小程序的方法;2、学习不使用模板手动创建小程序的方法。二、实验步骤列出实验的关键步骤、代码解析、截图。1、搭建安卓开发环境首先我们需要下载jdk,然后创建一个英文名称的文件夹(尽量别用中文),将下载好的 jdk 保存至该目录下,然后进入java SE的安装页面,点击下一步之后,修改好想要安装的文件夹(此处选择默认路径),
转载
2023-10-08 00:07:13
111阅读
1、小程序名称:玩androids基于鸿洋大神的玩android开放API完成的《玩android》微信小程序版本,一起来学习小程序开发吧。2、小程序码:3、小程序完成情况说明:目前文章详情,使用的是复制链接到剪切板。因为个人小程序不支持打开外部链接。本人也是很无奈啊。没办法,个人的小程序限制太多,如果可以的话,还是尽量搞一个企业账号玩玩吧!我正在准备注册一个“个体工商户”的小程序账户,等注册成功
转载
2024-03-14 11:59:30
79阅读
目录JavaScript数据交互规范JavaScript格式规范JavaScript注释规范javascript语言规范此文参考 Denson / 微信小程序开发规范文档JavaScript数据交互规范网络请求(wx.request)1. loading提示优化 loading提示能让用户知道当前的操作进度,合理地显示loading提示,有助于提升产品气质和用户体验。通常
转载
2023-09-10 13:12:34
84阅读
需求来源:小程序微信商品列表的左右联动现在最流行的带分类商品列表,就是需要滚动到不同的商品的时候,自动聚焦到当前商品分类的分类按钮上,具体效果图如下: (某团的外卖小程序...)
处理方法很简单,极其暴力, 就是把原有的商品列表,封装为小程序组件,然后把小程序组件放到scroll-view里面,很暴力有木有~! 示例代码:原始写法:<!--小程序页面PageA-->
<s
# 如何开发一个简单的Android小应用Demo
对于刚入行的开发者来说,学习如何创建一个简单的Android小应用是一个不错的起点。这篇文章将指导你完成整个流程,包括每一步需要做的事情以及所需的代码。我们将使用Android Studio来开发。
## 流程概述
以下是实现Android小应用的主要步骤:
| 步骤 | 描述 |
|------|------|
| 1 | 安装A
原创
2024-10-28 05:34:23
75阅读
Android studio开发-单界面单机小程序最终结果展示步骤:建立项目 file-new-new project 新建一个项目文件选择一个empty activity配置项目名称以及项目的储存位置在这里一定要注意项目储存位置中不能有汉字,不然就会报错,所以存储项目时要选择一个纯英文的路径。 在这里我将项目的名称设置为base-example。进入界面后,我们主要在activity_main.
转载
2023-09-14 21:13:48
83阅读
最近,本博客关于Android的文章更新速度慢了不少,这几个月以来在写一本关于Android应用开发的书籍——《Android应用开发揭秘》,经过三四个月的努力,本书终于定稿,现在已交由机械工业出版社华章公司进行出版,从本书的策划编辑处得到消息,预计本书于12月15日印刷完毕。所以很快就会和大家见面了,期待大家的审阅、意见、批评指正。小生感激不尽。
转载
2023-10-03 19:53:59
83阅读
一、前言 使用Android Studio开发Android应用是一件非常简单的事情,因为它会帮你自动完成很多工作。本篇我们主要完成一个单击按钮在文本框显示当前时间的简单应用,借此来演示一下如何使用AS来完成一个简单的Android应用和AS使用中的小技巧。 使用Android Studio开发Andr
转载
2023-07-09 22:47:26
104阅读
Android 技术架构AppicationAndroid FrameworkNative Libraried && Android Runtime (ART)Hardware Abstraction Layer (HAL)Linux KernelAndroid 应用开发者需要掌握前两部分,嵌入式和硬件移植的开发者需要全部掌握1、应用程序框架Activity Manager:管理程
转载
2024-04-08 11:52:45
80阅读
上一篇写了关于Android与Java的对比,明确了Android不是java的子集,并不是说学好了java就可以立刻上手Android。现在小编开始重游Android开发之旅。编程的第一步一般都是需要配置特定环境。这里小编用的是jdk 7(这里要特别注意了,eclipse的版本与jdk的版本要相对应)。装好之后配置jdk的环境变量,这里
转载
2024-08-23 14:25:00
111阅读
做了个应用,总结下对于android 应用的简单理解从上图可以简单看出,主线程启动,这里把各种操作称为action,主要分为3部分:ui(视图绘制)、event(事件处理)和other(数据或网络等处理)1.当点击图标启动应用A时,系统有个luncher应用会根据A应用里AndroidManifest.xml中声明的<category android:name="android.inten
转载
2023-09-05 23:51:50
136阅读
任何一种移动开发生态系统其技术人员都是呈现金字塔式分布的。
也就是我们常说的大部分人都是开发人员,只有少数人是真正意义上的程序员。android系统也是一样,在庞大的android开发人员群体中,我认为可以由低到高分为以下四个层次:1)应用层开发使用java语言,基于android的框架和类库,进行应用层程序的开发。这类开发一般依赖于短期记忆,也就是我们所说的类库王子。这类人员,只要熟悉UI布
转载
2023-07-03 16:48:34
148阅读