05 2020 档案

摘要:长话短说,先上代码(今天的代码是有史以来最短的)(今天的课也是有史以来最精简。。。) 然后就是介绍Song是啥,上面的网站应该知道,是网易云的,不过为啥会变成这样,因为这是网易云的API网站 反正就是给我们程序员获取一些关键字的信息的。 在此之前我的界面还不是这样的,右上角的那个光碟形状的按钮,就是 阅读全文
posted @ 2020-05-31 21:43 羸弱的澳龙 阅读(4427) 评论(0) 推荐(0)
摘要:今天讲的是和HttpURLConnection差不多的OkHttp; 先把网站献上: 官网介绍okhttp的: https://square.github.io/okhttp/ 下载postman的: https://www.postman.com/downloads/ 想要写OkHttp的就得配置 阅读全文
posted @ 2020-05-30 21:18 羸弱的澳龙 阅读(1046) 评论(0) 推荐(0)
摘要:今天听得有点蒙,因为服务器的问题,这边建立服务器的话,学长用的是Idea建立的Spring之类的方法去搞服务器。 然后就是用Android去给这个服务器发送请求,大致效果还是懂的,就是像网站发送请求,然后登录网站。 我们用http协议访问网络: 它的工作原理特别简单,就是客户端向服务器发出一条 HT 阅读全文
posted @ 2020-05-29 22:00 羸弱的澳龙 阅读(1226) 评论(0) 推荐(2)
摘要:今天主要是补充昨天的内容,本打算合成一章的,但是毕竟一天一天的内容写习惯了。 就这样继续昨天的,昨天只讲了创建以及增加和查询, 其实用法都差不多,今天学长也是在原有的基础上写的,还顺便融合了SharedPreferences的内容, 今天主要是创建了一个接口来专门写SQLite的增删改查, 然后用一 阅读全文
posted @ 2020-05-27 20:36 羸弱的澳龙 阅读(1078) 评论(0) 推荐(0)
摘要:SQLite它是相当于嵌入到安卓里的一个小数据库吧, 它也可以使用SQL语句进行数据库的增删改查操作,但是是SQL1992的语句。 然后SQLite也有自己的语句,但是学过SQL的应该都会发现,它比较鸡肋, 首先冗长代码不说,操作还花里胡哨的。 所以我们就是使用数据库语言通用 的SQL语句写就好了。 阅读全文
posted @ 2020-05-26 21:31 羸弱的澳龙 阅读(812) 评论(0) 推荐(0)
摘要:过了这么久了,看看自己的园龄都17天了,一直在总结,从未缺席,我还是很开心的,踏踏实实的完成自己能学到的。 今天学习SP SP:全称SharedPreferences,别问我为啥知道,因为打了好多遍了,哈哈,这个东西你可以认为它可以给你的项目存储一些轻量级的数据放到一个文件。 就拿我们今天的例子来说 阅读全文
posted @ 2020-05-25 21:46 羸弱的澳龙 阅读(1383) 评论(0) 推荐(0)
摘要:今天讲的是ViewPager 这个东西就是 假设你写了Fragment和Fragment1两个界面,用这个控件就可以实现两个界面之间的滑动,而不用Intent去跳转; 注意: 在布局中定义控件的时候, 我们写的是系统自带的,我们写<ViewPager就好,等生成的时候选这个路径就行。 这个应该能看懂 阅读全文
posted @ 2020-05-24 22:07 羸弱的澳龙 阅读(964) 评论(0) 推荐(0)
摘要:今天补充刚开始的菜单控件,这是基于: https://www.cnblogs.com/aolong/p/12868015.html 里面的菜单写的。 今天学的后面部分是结合昨天的Fragment一起的。 自己写个布菜单布局 看视图,showAsAction=“always”的作用就是在标题栏那全部展 阅读全文
posted @ 2020-05-23 22:08 羸弱的澳龙 阅读(352) 评论(1) 推荐(0)
摘要:今天写的有点晚,做个题目有点慢,然后搞其他事搞定就到了0点,总结下就差不多该睡了。 今天学长讲的是Fragment: 一个可以将activity拆分成几个完全独立封装的可重用的组件,每个组件有自己的生命周期和ui布局。 Fragment是一个组件,一个可以填充到布局里的组件,这个可以确定它们的关系, 阅读全文
posted @ 2020-05-23 01:20 羸弱的澳龙 阅读(247) 评论(0) 推荐(0)
摘要:今天学到的是spinner,就是下拉列表,这可不是ExpandListView哈。 闲话不解释。这是控件,所以先上布局:就不上线性布局了,基本上可以总结出,控件都得在布局里写,写之前嵌个布局就行。 <Spinner android:layout_height="wrap_content" andro 阅读全文
posted @ 2020-05-21 23:54 羸弱的澳龙 阅读(3402) 评论(0) 推荐(0)
摘要:今天自习写ExpandListView的作业,昨天没写博客就是去写作业去了。 今天来说昨天内容吧! 其实ExpandListView和ListView的用法大同小异。 首先就是创建一个自己的适配器(现在好像只会写自定义的适配器) 创建的时候继承BaseExpandListView,然后实现里面的方法 阅读全文
posted @ 2020-05-20 19:58 羸弱的澳龙 阅读(1649) 评论(0) 推荐(0)
摘要:今天不总结课程了,留着有时间补上。 今天的是ExpandListView,就是可以扩展的列表视图。 今天我做了个总结,然后模仿了扣扣的聊天界面,仅仅写了三个页面而已,用到的xml和活动就不下于10个,因为第一次写,思路虽然清晰,但是变量,东西太多,实在难分出来,最后想到左中右的分法,我才从手忙脚乱慢 阅读全文
posted @ 2020-05-19 23:53 羸弱的澳龙 阅读(274) 评论(1) 推荐(0)
摘要:这个打字有点慢了,左手受伤了,不过很幸运,左手小拇指没事(这就可以愉快地使用快捷键啦!),虽然有伤,但还是得坚持总结,不只是为自己,还为未来的你们铺路,希望我写的,对你们有帮助。 提前给自己一个祝福:祝自己以后的路上总结的经验,希望这些经验都能被用到,祝自己再长高4厘米。 回归正题: 今天我们介绍L 阅读全文
posted @ 2020-05-18 22:38 羸弱的澳龙 阅读(325) 评论(1) 推荐(1)
摘要:这周结束了,我也码了一周的字,感觉还是很有种脚踏实地的感觉的,有时间就可以看看自己的总结再查漏补缺,一步一个脚印,做出自己最理想的项目。 今天我们讲两点: 1.ProgressBar: 其实前面也稍微提到过,但是只是稍微提一下,不全面,就提了进度条有两种,圈和线,都是加载,圈的话比较容易实现,一般是 阅读全文
posted @ 2020-05-18 00:04 羸弱的澳龙 阅读(4782) 评论(2) 推荐(3)
摘要:前面的总结是写过对话框的,但是那只是冰山一角,简单的创建和使用罢了。 今天具体讲下AlertDialog。 首先对话框不需要在布局里写,在活动里new出来的。 AlertDialog.Builder dialog = new AlertDialog.Builder(this);//创建对话框dial 阅读全文
posted @ 2020-05-16 22:59 羸弱的澳龙 阅读(448) 评论(3) 推荐(2)
摘要:今天学长讲了一些控件,比较强的那种控件。 刚开始讲了图片,但是图片我前面写过了就跳过。 滚动条牛牛们应该很熟悉,也常用哈。 这是垂直的滚动条视图哈 一起来用吧! <ScrollView android:layout_width="match_parent" android:layout_height 阅读全文
posted @ 2020-05-15 23:18 羸弱的澳龙 阅读(909) 评论(1) 推荐(1)
摘要:前面写的博客可能会有点乱: 1,是不太会排版。 2,就是我一边看书,一边听学长讲课,所以有的知识就融入进去了,我写的都是自己的意见和理解,大家取我精华,弃我糟粕哈。 今天是书上的内容,主要讲布局的,一些简单控件好像学过了,按钮,文本,密码框,输入框啊,还有一些简单的单复选框,图像按钮等等。 布局也针 阅读全文
posted @ 2020-05-14 22:49 羸弱的澳龙 阅读(248) 评论(1) 推荐(1)
摘要:怎么感觉最近补充的都是监听器的内容,今天学长提了一个新的监听器,看起来很牛批(因为很长) // 添加文本更改的监听器, TextWatcher是监听器的回调接口 text.addTextChangedListener(new TextWatcher() { /** * 更改文字之前 * @param 阅读全文
posted @ 2020-05-13 22:59 羸弱的澳龙 阅读(671) 评论(1) 推荐(1)
摘要:在此之前还是补充下关于监听器的两个要点: 向下一个活动传递数据 : button1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String data = "Hello 阅读全文
posted @ 2020-05-13 21:40 羸弱的澳龙 阅读(4691) 评论(3) 推荐(1)
摘要:文本的一些属性 android:id="@+id/editText" 给文本的id重命名 android:layout_width="wrap_content" 必要的长宽 android:layout_height="wrap_content" android:ems="10" 本文本框一行的最大 阅读全文
posted @ 2020-05-11 22:51 羸弱的澳龙 阅读(499) 评论(1) 推荐(1)
摘要:有时间就随笔记录自己遇到的问题和所学的知识哈。 这是对本牛崽知识的提升也可以给其他牛牛们来点鸡汤和开胃菜。 菜单Menu的创建 首先menu是属于布局的嘛,所以嘞,咱们得在res(也就是布局资源)创建一个menu资源文件,然后在menu里头创建main.xml,不用担心找不到xml,如果Androi 阅读全文
posted @ 2020-05-11 11:58 羸弱的澳龙 阅读(430) 评论(1) 推荐(2)
摘要:第二次,本牛崽十分从容,今天咱们来讲讲Android Q之布局,我遇到的问题与自己学到的,大牛不要嘲笑哈,有错误可以指出来,本牛崽看到就改了。 今天我的学长跟我们开始了布局,布局看资料说好像有5种,又不止五种,但是嘞,基本上后面的都不用了,主要是线性布局和帧布局。 首先咱们来讲讲线性布局,本牛崽说说 阅读全文
posted @ 2020-05-10 22:12 羸弱的澳龙 阅读(778) 评论(2) 推荐(1)
摘要:主菜前的厨师前言: 各位大牛,牛崽崽,这是本牛崽第一次写博客,牛崽崽我初出茅庐,但是我会很用心的写自己的每一份随笔,写的不好的大家见谅。 今天就来说说本牛崽在实现监听器时遇到的问题: 本牛崽因为也是刚接触Android,学长们也是“师傅领进门,修行靠个人”。疫情期间,也只能在网上讲课。学长刚开始讲的 阅读全文
posted @ 2020-05-08 22:20 羸弱的澳龙 阅读(478) 评论(3) 推荐(2)