![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android软件开发菜鸟探索
文章平均质量分 61
超详细的Android软件编辑开发,从零到生成,让我们一起以菜鸟的心态学习更多知识吧!
kmooncancer
我挥舞着键盘和本子,发誓要把自己写得明明白白
展开
-
《Android学习笔记(一)》面向对象的六大原则
引言在应用的开发过程中,最难的不是完成开发工作、实现某个功能,而是如何保证应用在后续的升级、维护中能够拥抱变化,维持系统的稳定性,保持系统的可扩展性、高内聚、低耦合。而让应用系统能够拥抱变化的方法就是遵循面向对象的六大原则。原则一:单一职责原则一个类中应该是一组相关性很高的函数、数据的封装,两个完全不一样或没有任何相关性的功能就不应该放在同一个类中。原则二:开闭原则软件中的对象(类、模块、函数等)对于修改是封闭的、对于扩展是开放的。在软件的升级维护过程中,通过修改原有代码来实现功能,很容易将错原创 2021-03-22 22:34:39 · 127 阅读 · 0 评论 -
Android Frament中的百度地图开发《三》通过POI添加特定区域边界、覆盖物
android fragment中POI区域边界,解决PERMISSION_UNFINISHED问题实现自动poi原创 2020-04-21 21:32:03 · 596 阅读 · 0 评论 -
Android Fragment中的百度地图开发《二》显示定位及定位按钮
在fragment中实现百度地图定位原创 2020-04-21 21:02:00 · 1497 阅读 · 7 评论 -
Android Fragment中的百度地图开发《一》加载显示地图
实现在fragment中使用百度地图显示地图、地位、poi查询小区等操作原创 2020-04-21 20:46:27 · 1768 阅读 · 6 评论 -
沉浸式布局fitsSystemWindows="true"在fragment中失效的问题解决
设置了android:fitsSystemWindows="true"的fragemnt一开始有效,切换后便失效了原创 2020-03-26 18:08:10 · 1939 阅读 · 3 评论 -
仿微信修改头像,自定义相册、自定义裁剪
最近因为项目需求需要自定义修改头像时的相册,另外调用系统裁剪经常出现无法裁剪图片的错误,所以裁剪也决定自定义,参照了这两篇文章:https://blog.csdn.net/lvshaorong/article/details/51263648?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribut...原创 2020-03-15 18:07:32 · 557 阅读 · 0 评论 -
轮播图片(实现加载远程图片资源)
1、使用到的工具使github上的开源库rollpagerview在build.gradle(app)中添加依赖://轮播图片implementation 'com.jude:rollviewpager:1.4.6'//加载网络图片的工具implementation 'com.github.bumptech.glide:glide:3.7.0'2、上效果图(可能播得有点慢)3、布...原创 2020-03-15 16:49:45 · 310 阅读 · 0 评论 -
Fragment中界面背景与状态栏融合
最近因为项目需求,涉及到了很多东西,捋清楚了码在这作为笔记,也供大家一起学习1、首先把系统默认的标题栏去掉:将默认主题的parent改成Theme.AppCompat.Light.NoActionBar就可以了<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">2、设置状态栏的透明度。因为对状态栏...原创 2020-03-15 16:17:56 · 632 阅读 · 0 评论 -
SQLite数据保存数组list对象《android初开发探索(四)》
工具:Gson2.7准备:在build.gradle中的dependencies下添加依赖项implementation files('libs/gson-2.7.jar')将gson2.7.jar添加到app - libs目录下使用:将对象转为json字符串,object为想要转的对象new Gson().toJson(object);将json字符串转回为指定对象,以下...原创 2020-02-24 23:32:21 · 3693 阅读 · 0 评论 -
menu与Fragment《android初开发探索(三)》在Fragment中制作右上角菜单栏
简介在Fragment中制作右上角的菜单栏与在activity中制作并无太大差别,本篇文章将介绍在Fragment中建立菜单栏以及说明与在activity中制作的差别建立菜单栏布局文件右键res文件夹,选择new-Directory,新建文件夹,命名为menu在右击新建的menu文件夹,建立Menu resource file菜单项资源文件给菜单项资源文件命名,其余默认接着在新建...原创 2019-11-18 21:45:59 · 796 阅读 · 1 评论 -
Fragment与Activity《android初开发探索(二)》通用基础Fragment编写
以下内容与思考大多参考自《Android编程权威指南》更多请进以下链接:“图灵社区”参与交流探讨http://forums.bignerdranch.com简介如同我上一篇文章中使用Fragment制作拥有底部导航栏的界面那般,Fragment实际上是嵌入Activity当中,正如它的中文翻译一般,碎片,只是Activity中的一部分,利用Fragment,我们不仅可以制作拥有底部导航...原创 2019-11-17 17:22:30 · 288 阅读 · 0 评论 -
超详细的《android初开发探索(一)》--流行通用模板FragmentActivity的建立
文章目录背景介绍:为什么是FramentActivity开始建立工程项目第一次安装AndroidStudio的小伙伴直接根据指引建立第一个Empty Activity项目就好。点击新建之后会出现以下窗口,让我们来解释每项的含义:下一步皆选默认直到finish就好开始编辑基本工作准备好了,接下来我们开始编辑FragmentActivity,拥有底部导航栏的app收尾本文部分内容参考自http:/...原创 2019-11-07 17:31:45 · 245 阅读 · 0 评论