Android初学者
文章平均质量分 53
林林要一直努力
主要从事android开发,不断进阶,互相探讨
展开
-
Android Studio初学者实例:RecyclerView学习--模仿今日头条--续
这就是一个可以通俗理解为:在一个XML布局中引用、引入另一个XML的方法,例如用的APP你会发现都有头部的显示返回、显示标题、显示抽屉功能的标题栏,那么每个页面都写一次标题栏是不是太重复了,那么我们就可以把标题单独写一个XML,例如:title_bar,在需要用的界面引入即可。适配器的主要作用是根据数据源的内容,创建每个列表项或视图项,并将其显示在相应的容器中。是的,差不多,style.xml是存放在value文件夹中的,一般用于放样式,更多的用存放经常用的样式,例如一个XML中有几十行。原创 2023-10-21 23:08:21 · 1675 阅读 · 0 评论 -
Android Studio 直接获取Spinner的值
使用Spinner下拉框来让用户选择地区、周数(第1-12周)然后在Java文件中设置监听,用户变更选择的时候就会监听到。具体可以看上面这个博主的博文。然后参考了一下别人的文章。最近做一个小demo。原创 2023-10-21 22:15:43 · 1433 阅读 · 0 评论 -
新版Android Studio模拟器浮动
安装新版Andorid Studio后会发现模拟器是内嵌在AS中的,如何让她浮动。原创 2023-08-07 12:20:39 · 474 阅读 · 0 评论 -
Android Studio初学者实例:仿网易音乐播放器
注意:检查AndroidManifest.xml文件中是否注册了Service。在res下新建raw文件夹,并在文件夹中添加喜爱的mp3音乐。本期带来的是以Service为主要的知识点的网易音乐播放器。编写主界面代码activity_main.xml。编写主界面逻辑代码MainActivity。编写MusicService。原创 2023-06-11 11:36:41 · 4030 阅读 · 5 评论 -
Android Studio初学者实例:音乐播放器与Service学习
startService与它的调用者无必然的联系,就是说当调用者结束了自己的生命周期, 但是只要不调用stopService,那么Service还是会继续运行。由于Service是Android的四大组件之一,Activity、Service等等一个重要知识点就是生命周期的问题,以下图片借鉴于W3Cschool。handler(实现音乐播放的进度条更新与图片旋转)以及用于播放音频的。用到的知识点最主要的几点是:Service、本次一个案例实现的一个简单的音乐播放器。然后就是最重要的Service组件。原创 2023-06-08 10:34:10 · 2976 阅读 · 1 评论 -
Android Studio 迁移、使用新项目遇到BUG总结(持续更新)
本篇为总结在迁移别人项目或新项目时候遇到的bug,希望能帮助到大家如有侵权 联系删除部分BUG目录。原创 2023-05-30 15:46:48 · 356 阅读 · 0 评论 -
Android Studio初学者实例:WebView
紧跟上期网络访问中,获取到了页面的html文件内容,那么需要显示web网页详情该如何做,使用WebView控件。在res文件夹下创建xml文件夹,并新建文件network_config.xml。在AndroidManifest.xml文件中添加语句:声明网络权限。并还需要返回到AndroidManifest.xml,添加一句话。此外高版本的android还需要完成网络安全访问配置。此外你还需要进行一下一些网络配置。在Java逻辑代码中。原创 2023-05-23 15:44:43 · 687 阅读 · 0 评论 -
Android期末考考前盘点:初学者请必须学会的快捷键
Alt+insert 快速构造、生成代码 例如构造get、set方法,构造方法等等(一般用在实体类)Ctrl+/ 注释当前行(Ctrl+Shift+/文档注释)跳转Activity对应的xml文件。Ctrl+Alt+L 格式化代码。Ctrl+P 方法参数提示。Ctrl+R 替换文本。Ctrl+F 查找文本。Ctrl+X 删除行。Ctrl+D 复制行。原创 2023-05-23 15:12:53 · 83 阅读 · 1 评论 -
Android Studio初学者实例:网络访问
在res文件夹下创建xml文件夹,并新建文件network_config.xml。在AndroidManifest.xml文件中添加语句:声明网络权限。并还需要返回到AndroidManifest.xml,添加一句话。此外高版本的android还需要完成网络安全访问配置。此外你还需要进行一下一些网络配置。原创 2023-05-21 15:02:02 · 644 阅读 · 1 评论 -
Android Studio初学者实例:广播
本章先不进行详细讲解,后续补充,如有问题请在评论区打出来~~~共有两个实例:饭堂开饭与数鸭子。对应的逻辑java代码。对应的逻辑Java代码。原创 2023-05-17 08:10:57 · 2361 阅读 · 0 评论 -
Android Studio初学者实例:ContentProvider读取手机通讯录
其次是RecyclerView的item布局代码,其中使用了CardView是为了方便快捷的弄个圆角储来。知识点包含了RecyclerView控件、UriMatcher、ContentResolver。该实验是通过ContentProvider读取手机通讯录。先看效果,显示手机通讯录。首先是界面的布局代码。原创 2023-05-13 17:22:29 · 3610 阅读 · 1 评论 -
Android Studio初学者实例:SQLite实验:绿豆通讯录
以上是一个简单的示例,详细的讲解未来补充,还有很多可以补充的地方,例如:采用实体类、换一个更详细的适配器Adapter、让通讯录的信息更加丰富等。本次实验是使用SQLite对一个通讯录表进行简单增删改查。继承SQLiteOpenHelper的数据库自定义类。原创 2023-05-13 14:51:55 · 4419 阅读 · 1 评论 -
Android Studio初学者实例:SharedPreferences 登录/注册模块实现
接下来是主界面的逻辑代码,需要处理几件事:设置好友初始化数据、设置ListView适配器以及显示数据、初始化Menu、点击Menu能够跳转到选择排序的设置界面。menu的代码:(在res下创建menu文件夹在文件夹中创建menu.xml)RadioButton构成,在逻辑代码中则是在SP中设置选择的排序并返回主界面。登陆成功后跳转到主界面,主界面由一个ListView和右上角抽屉Menu构成。首先是登陆界面以及逻辑代码,在逻辑代码中实现记住密码(勾选选择框后)示例:好友名排序效果。以下是主界面的界面代码。原创 2023-05-13 14:01:12 · 1684 阅读 · 0 评论 -
Android期末考考前盘点(一):Android Studio以及APP的使用
其实很多人在考前仍不知道Android Studio的使用,甚至不会启动项目首先在帮助很多人调试过程中,方法一:拖动法,将项目文件夹拖动至Android Studio打开,如图方法二:路径法,打开Android Studio 点击左上角File-open找到路径,打开有安卓标志的文件夹然后AS右下角就会进入加载状态,请勿着急,原创 2023-05-07 21:43:35 · 341 阅读 · 0 评论 -
Android Sutdio 关于SQLite可视化Database Inspetor
1.Android Studio在右侧栏目打开Device File Exlorer(或者在AS顶部View-Tools Windows中)5.在目录中找到对应包名打开databases(提一嘴,shared_prefs就是SP存储存储的xml文件)需要在右上方选择模拟器以及APP包名,也可以直接运行当前项目,会自动选择当前的模拟器以及项目包名。可以在AS中直接进行查看SQLite数据库。值得一提的是,可以对SQLite进行数据编辑,手机会同步。或者是将保持连接功能打开,以下图标为打开状态(橙色的锁)原创 2023-05-07 17:23:14 · 1657 阅读 · 0 评论 -
Android Studio初学者实例:使用SharedPreferences存储来保存QQ登录信息
SharedPreferences有存储的格式限制,例如Set、String、int等,需要去了解一下。打开APP自动获取SharedPreferences存储的账号密码,显示在控件上。SharedPreferences存储QQ登录信息即QQ用户的账号密码。上一期使用文件存储的方式,又分为内部与外部。勾选记住密码,点击登录可以进行保存账号密码。原创 2023-05-04 11:17:00 · 843 阅读 · 0 评论 -
Android Studio初学者实例:使用文件存储来保存QQ登录信息
文件存储、SharedPreferences、SQLite数据库、ContentProvider、网络存储的内容,而本案例则是对于文件存储的学习,创建一个登录界面,用户输入账号密码点击登录会保存txt文件到内部存储中(不是sd卡外部存储,存储路径为data/data/包名),先看一下效果图(还是一样,讲解将会在后续补充,如有问题,欢迎评论)以下是xml代码,(我使用了一个圆形图片的一个第三方库,可以更换成自己的图片使用最简单的ImageView)本章学习到了数据的存储,其包含了。原创 2023-04-26 08:52:22 · 1061 阅读 · 2 评论 -
Android Studio初学者实例:Activity之间数据传递--小猴子摘桃
我这里的文件名为activity_main48.xml,可以自行更改,用的文件并不多,activity两个。MainActivity48:对应第一个xml文件的逻辑代码(可以自行命名)此次学习的目的是学习Activity之间数据传递,包括了传递数据以及数据回传。首先看一下第一个Activity的xml文件,也就是首页。activity_main47.xml(可以自行更改)后续代码讲解会在后续补充。原创 2023-04-23 09:17:43 · 2114 阅读 · 2 评论 -
Android Studio初学者实例:Fragment学习--仿美团外卖界面
本次课程为Fragment为主题,课程的示例仿美团外卖界面,不同于底部导航栏的Fragment案例,此界面分为左侧切换与顶部切换。本文先是发布代码与效果,后续讲解将会在后续补充。两个Fragment布局代码。原创 2023-04-23 08:56:31 · 10712 阅读 · 15 评论 -
Android Studio初学者实例:LinearLayout布局学习--简单的注册界面
使用简单的布局与控件进行设计。以下是XML文件代码。原创 2023-04-18 16:21:09 · 1733 阅读 · 0 评论 -
Android Studio初学者实例:ListView学习--购物商城
ListView的适配器使用内部类的方式写在了Activity的代码中,显然List的item包含了两个TextView以及一个ImageView,分别用来显示商品名价格与图片。此实践案例由课堂上学习ListView控件提供。先上效果图,使用Listview控件实现一个简单的购物商城界面。显然,界面由Textview与ListView构成,看一下XML代码。LinearLayout布局,看一下Activity的Java代码。其余的详细讲解在后续进行补充。原创 2023-04-18 16:18:59 · 3467 阅读 · 0 评论 -
Android Studio初学者实例:RecyclerView学习--模仿今日头条
XML代码中部分重复样式写入到了style文件中。其中涉及到了适配器,话不多说,上适配器代码。本案例来自于学校的一个简单的课程实验。看一下Activity的Java代码。看一下加入style.xm的l代码。代码解说将会在后续补充。原创 2023-04-18 16:13:47 · 5295 阅读 · 30 评论