实验内容:请根据课程实操实现APP门户界面框架设计,至少包含4个tab页,能实现tab页之间的点击切换;技术:使用布局(layouts)和分段(fragment),对控件进行点击监听;目录App实现结果展示 实现过程1.基本布局的实现1.top.xml2.bottom.xml 3.总布局 activity_main.xml 总布局结果展示2.组件功能的实现1.四个界面
转载
2024-05-21 14:17:06
86阅读
继上一篇我实现了基本的BaseActivity,包含ToolBar透明状态栏生命周期监控那么,这一篇,我准备引入:OkHttp 3.3.1(引用鸿洋的一个OkhttpUtil)EventBus 3.0Json解析ButterKnife8.5.1来完善我们的快速开发框架。上次本来说这篇引入RXJava+retrofit,然后再引入MVP,但是突然发现过渡是不是有点太突然。 因此我准备循序渐
转载
2023-08-14 15:48:21
56阅读
1、下载SpringMVC框架架包,下载地址: 点击下载 点击打开地址如图所示,点击下载即可 然后把相关的jar复制到lib下导入 2、MyBatis(3.4.5)下载 点击下载 MyBatis中文文档地址 点击查看 下载解压之后把jar复制到lib下导入,大概是这样子的 3、jdbc连接库还没有下载。。。这个是5.1.41版本的。。。 点击下载 解压之后这样子。。。 4、fast
马上要开始一个新项目,项目时间比较紧迫,所以想要加快开发速度,第一个想到的就是注解的开发方式。一查找果然Android上也有一些注解,衡量了一下决定使用androidannotations框架。第一件事就是在自己电脑上搭建一个demo,用来测试可行性,结果真是命途多舛,用了一周的时间才整明白他是怎么回事。在Android studio和eclipse上的搭建方式略有不同,在官方网站上有说
闲来无事,琢磨框架,在网上翻看之余,收集了一篇文章供以后学习翻看,在此感谢作者了.下面转载这10个框架的介绍:(按顺序来吧没有什么排名)。一、 Afinal官方介绍:Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalActivity,我们可以通过注解
转载
2023-07-30 22:58:41
127阅读
最近又有朋友问我:“安卓开发是不是没人要了,除了画 UI 别的都不会怎么办?”考虑到这可能是很多人共同的疑问,决定简单写一下。不是Android开发没人要了,是初级Android没人要了。现在还在大量招聘移动端开发的,基本是大厂的明星应用或者是创新业务。大厂校招生那么多,画界面的工作基本上校招生都能胜任,那社招当然要求会更高些。Android开发,甚至包括 iOS 开发,除了 iveg(if vi
转载
2024-07-29 09:16:01
98阅读
身为一个Android开发者,我想很多人都希望能有一个简单、易用的快速开发框架,可以帮助你进行项目的高效快速开发。 网上已经出现了几个使用率相对较高的开源框架,比如ThinkAndroid和LoonAndroid 。 之前了解看过这两个框架,提供了相对较多的基础功能的实现,不过有些地方过于冗余(反正我从没用过),还有些框架的选择并不是很好,性能和效率上并不是很好。 最近闲
转载
2023-10-17 16:00:11
86阅读
在我们开始一个新Android应用开发之前,我们需要新建一些目录结构。优秀的目录结构能让程序员一眼就能知道应用程序的构成结构,有助于帮助后来者理解代码。本人每每在拿到一个新的开发需求进行开发时,都有种不知如何下手的感觉,万事开头难,考虑到后来的扩展和不被后来人喷,经常在创建项目目录结构之初都会纠结很久(相信有不少新手会跟我有同样的心情吧O(∩_∩)O~)。这次借鉴了网上和书籍的一些资料,自己整理了
转载
2023-07-02 08:14:09
149阅读
对于现在的开发节奏越来越快,集成了一些常用的Android开发第三方开源框架,以及一些自定义类和很实用的工具类,帮助快速开发,今天特意整理了一下共享给大家,希望能帮助到大家。基本包含一下内容:一:集成第三方框架:1.Pulltorefreshview下拉刷新,支持各种ListView已经GridView的下拉;2.ViewPageIndicator 常用到滑动导航的开源框架,可以很方便的做到网易新
转载
2023-07-27 16:49:08
120阅读
前言 作为一名安卓开发人员,不会搭建框架在工作及面试过程中难免会显得有些low,必定搭建框架要熟悉很多常用的公共库以及封装,设计模式,等等基础知识,并且框架搭建的完善,对于后期项目的维护等等至关重要首先介绍一下整体架构的流程app主工程主要是壳工程,用来打包工程和链接各个模块的作用整体模块分为两个模块 一个是首页 一个是我的模块 还有一个公共模块homelibrary 主要
转载
2023-11-08 21:10:06
52阅读
一、AndBase框架 1.andbase中包含了大量的开发常用手段。如网络下载,多线程与线程池的管理,数据库ORM,图片缓存管理,图片文件下载上传,Http请求工具,常用工具类(字符串,日期,文件处理,图片处理工具类等),能够使您的应用在团队开发中减少冗余代码,很大的提高了代码的维护性与开发高效性,能很好的规避由于开发疏忽而导致常犯的错误。 2.andbase封装了大量的常用控件。如list分页
转载
2023-07-03 17:47:57
249阅读
摘要Android优秀的开发框架有很多,很多功能都有成熟的解决方案,比如网络请求、依赖注入、图片加载、数据库等都有很多开源的框架可以直接使用,我们可以站在巨人的肩膀上,组合一套自己常用的开发框架,也可以作为公司的开发框架,达到快速开发的目的。选择框架的原则:1、能满足自己的业务需求选择一个框架前首先考虑是否能满足自己或公司的需求,比较流行的框架基本上能满足我们大部分的需求2、主流的选择主流的框架网
转载
2023-06-28 19:14:04
108阅读
从08年的第一部Android智能手机发布,到如今百花开放。从Android1.5(纸杯蛋糕)到现在Android7.0(牛轧糖),可以说,Android系统的变化是巨大的,不管是在开发,还是用户体验上都已变得成熟。经过9年的发展和互联网的开放精神,Github出现许多很不错的开源框架,如:retrofit,okhttp,Rxjava,RxAndroid,Glide,Litepal,EventBu
转载
2023-07-11 18:54:20
109阅读
MVVM框架是一种用于开发Android应用程序的框架,它通过分离视图(View)、模型(Model)和视图模型(ViewModel)的方式来实现解耦,提高代码的可维护性和复用性。本文将介绍MVVM框架的基本概念和使用方法,并通过一个简单的示例代码来说明。
## 什么是MVVM框架?
MVVM框架是基于MVC(Model-View-Controller)和MVP(Model-View-Pres
原创
2023-08-22 11:45:57
352阅读
今天以Android初学者的身份我也试着整理一下Android开发中常用到的一些框架,就当是学习成果,其实多半也是从网上搜的,然后做了一个汇总。那咱就开始吧:
一、AndroidAnnotations 描述:AndroidAnnotations是一个能够让你快速进行Android开发的开源框架,它能让你专注于真正重要的地方。使代码更加精简,使项目更加容易维护,它的目标
转载
2024-07-30 20:36:07
46阅读
对于Android初学者以及对于我们菜鸟,这些大神们开发的轻量级框架非常有用(更别说开源的了)。 下面转载这10个框架的介绍:(按顺序来吧没有什么排名)。一、 Afinal官方介绍:Afinal是一个android的ioc,orm框架,内置了四大模块功
转载
2023-07-30 21:32:59
68阅读
3.1.2.1 添加依赖
Maven
com.squareup.picasso
picasso
2.5.2
3.1.2.2 简单的加载图片
Picasso使用的是链式编程,它至少需要三个参数才能完成基本地图像请求
• with(Context context)——很多Android API都会去如此调用,这里也没有什么区别
• load(String imageUrl)——应该加载哪个图像,大多数
转载
2024-08-05 08:29:13
49阅读
整理出来的android(安卓)开发框架,个个都堪称经典,而且全部都是开源的,很好的学习资料。第一个:Afinal 项目地址:https://github.com/yangfuhai/afinal 功能:一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalActivity,我们可以通过
转载
2023-09-19 11:08:07
153阅读
xUtils简介xUtils 包含了很多实用的android工具。xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响...xUitls最低兼容android 2.2 (api level 8)
目前xUtils主要有四大模块: DbUtils模块:an
转载
2024-07-19 16:17:54
34阅读
你还在为 App 开发技术选型而烦恼吗?你还在每天花大量的时间在写重复的代码上吗?没错! 今天就是要给大家分享一款能节省大量时间 省去很多重复代码coding 专注于逻辑思考的开发框架 oneCore 闪亮登场~!一个牛逼哄哄的Android框架OneOne框架能帮您带来什么?One框架分为两个项目,OneCore为核心工程,androidOne为演示项目,依赖oneCoreOne整个框架为MVC
转载
2024-08-08 17:36:28
82阅读