05 2021 档案
摘要:今天上课进行了团队游戏 第一项是三人站在折的很小的纸上,看哪组占用的时间最少, 一开始我们组一味的想要在纸片大小上做到最小,但由于我们三个身高分布不均匀,重心不稳所以只能扩大纸片 最终以不错的成绩完成 第二项是背靠背撑起,由于队友是四人组,所以我们十人组,但是我们仍然很快速解决了战斗,小组第一!
阅读全文
摘要:我觉得三个和尚这个小故事告诉我们,一个人的时候愿意干活,自己为自己努力不觉得吃亏,但是两个人的时候总会想我是不是比他多干活, 他为什么不去挑水喝,凭什么我挑水他喝呢,等等一系列问题以及心理矛盾开始出现,其实一个人的时候也是一样的干活,但是多了个人就 不一样了。三个人更甚,本应该更少的分担量,最终却因
阅读全文
摘要:3.SubMenu(子菜单) 所谓的子菜单只是在<**item**>中又嵌套了一层<**menu**>而已 代码示例: 实现代码: 编写子菜单的Menu文件:menu_sub.xml: <?xml version="1.0" encoding="utf-8"?> <menu xmlns:androi
阅读全文
摘要:1.基于监听的时间处理机制模型: 流程模型图: 文字表述: 事件监听机制中由事件源,事件,事件监听器三类对象组成 处理流程如下: Step 1:为某个事件源(组件)设置一个监听器,用于监听用户操作 Step 2:用户的操作,触发了事件源的监听器 Step 3:生成了对应的事件对象 Step 4:将这
阅读全文
摘要:1.OptionMenu(选项菜单) 1)如何使用OptionMenu? 答:非常简单,重写两个方法就好,其实这两个方法我们在创建项目的时候就会自动生成~ 他们分别是: public boolean onCreateOptionsMenu(Menu menu):调用OptionMenu,在这里完成菜
阅读全文
摘要:计算机界有个老笑话,说某位受尽挫折的用户拨打技术支持热线,抱怨说明书中里写“按任意键开始”,可怎么也找不到“任意键”在哪儿。用户和程序员之间总是有存在着理解误差。就如同老师上课讲的那幅图,客户的要求,经过层层理解,到了程序员的实现,却成了只要有那些功能就可以了。老师一直强调的,做出的软件必须要有用户
阅读全文
摘要:示例2.左右两个侧滑菜单的实现 嗯,不知道你有没有发现,从上面的DrawerLayout的布局,我们大概可以猜到,DrawerLayout 最多由三个部分组成,中间的内容部分,左边的侧滑菜单部分,右边的侧滑菜单部分组成! 下面我们来写一个带有两个侧滑菜单的示例! 代码实现: 首先我们创建两个Frag
阅读全文
摘要:1.使用的注意事项 1.主内容视图一定要是DrawerLayout的第一个子视图 2.主内容视图宽度和高度需要match_parent 3.必须显示指定侧滑视图的android:layout_gravity属性 android:layout_gravity = "start"时,从左向右滑出菜单 a
阅读全文
摘要:在乐高王国这一章中,我看到了“牛仔程序员”,就如同老师所讲的四种人,第一等人是有能力有责任,第二等人是有责任没能力,第三等人是有能力没责任,第四等人是无能力无责任。老师所说,一人英雄的时代已经结束,对于这种人就是一匹独狼,团队里的毒药。在《梦断代码》中提到,软件界中关于“牛仔程序员”的说法由来已久。
阅读全文
摘要:一、学习内容 scrum的框架,它包括三个角色,四个仪式,三个物件。 (一)敏捷开发的起源 敏捷开发是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。它们的具体名称、理念、过程、术语都不尽相同,相对于"非敏捷",更强调程序员团队与业务专家之间
阅读全文
摘要:一、今日学习内容 导入别人的AS项目时,往往由于个人的配置不同,导入项目可能会变得很慢,这时候可以通过删除和修改一些文件,来实现快速导入项目。首先看一下下面的图: image.png 这是一个从github上down下来的的项目,一般地,我们需要删除圈住的.idea文件夹 gradle文件夹 ,还有
阅读全文
摘要:这几天看看《梦断代码》这本书,读了将近一半的内容对这本本书也有了初步的了解。 书的开篇以第0章开始,作者的解释是一个电脑程序员从0技术这也是一种习惯,我觉得这个开篇很好,作为一个程序员就要习惯从0计数,也因此我对这本书也渐渐有了兴趣。术主要讲Chandler漫长的开发过程从开发这个软件过程中遇到的问
阅读全文
摘要:一、目的 1、 熟悉jieba库和wordcloud库的使用方法; 2、 熟悉文本词频统计和词云生成的基本方法。 二、内容 1. 从网上自行下载一个长篇英文小说,统计并输出该小说中词频最大的TOP 20结果。利用该文本和wordcloud库、imageio库等,生成一个属于自己的词云图形。 代码:
阅读全文
摘要:自定义Dialog是一个非常常见的需求,Dialog上可以显示图标,或者标题,显示1个或者2个两个按钮。 效果如下: 先定义Dialog样式: 1 2 3 4 5 6 7 8 9 10 11 12 <style name="CustomDialog" parent="android:style/Th
阅读全文
摘要:跳转 1、显示跳转 4种方法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 public class AActivity e
阅读全文
摘要:两种方法的区别 那么,为什么 Android 系统会提供两种方法来发送消息任务呢?这当然和使用场景相关了,根据不同的使用场景,这两种方法还是有区别的。当然,在平常的使用过程中或许你不会考虑这么多,因为在具体的使用场景中,你很可能“不经意”地就将两种方法的使用场景给区别开了: 当发送者知道如何处理消息
阅读全文
摘要:Handler 在 Android 中的应用很广泛,基本上每个 Android 开发人员都会使用到它。本篇文章将会介绍 Handler 和异步消息机制相关的使用方法,下一篇会从源码的角度分析 Android 中异步消息处理的流程。 Android 中的异步消息处理框架由 Handler 、Messa
阅读全文
摘要:SharedPreferences轻量级数据存储 SharedPreferences是以键值对来存储应用程序的配置信息的一种方式,它只能存储基本数据类型。例如,默认欢迎语,登录用户名和密码,音乐播放的进度条保存等。一个程序的配置文件仅可以在本应用程序中使用,或者说只能在同一个包内使用,不能在不同的包
阅读全文
摘要:圆角背景的水波纹效果(如上图) 1. 定义一个普通圆角背景的xml rounded_corners.xml <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/
阅读全文
摘要:在Android studio的Terminal中直接操作:gradlew compileDebug --stacktrace gradlew compileDebug --stacktrace -info或者gradlew compileDebug --stacktrace -debug grad
阅读全文
摘要:已经完成了团队冲刺第一阶段,目前来看,项目完成进度还是不错的 大部门功能已经实现,还有上传云端和自动识别没有实现,接下来第二阶段继续完善。 附上燃尽图一个:
阅读全文
摘要:1.在一个文件夹中放入干照片,自动修改照片为指定名称 2.点击按钮或链接可以将指定特效播放 3.点击按钮可以开始录屏,点击按钮或链接后停止录屏生成视频至指定文件夹中 4.后期将会针对录屏功能进行一定的修改,只将特效部分生成一个视频,然后添加一些照片剪辑的影视效果(直接由照片生成的视频,而不是css的
阅读全文

浙公网安备 33010602011771号