自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(37)
  • 收藏
  • 关注

转载 存储器的按字寻址和按字节寻址

学习计算机组成的时候遇到了存储器按字寻址和按字节寻址的问题,当时也是有些闷,最后发现了一篇比较好的文章不过,可能是输入法的问题写的时候数据有些问题,但是对理解还是很有帮助的推荐看一下https://www.cnblogs.com/sunshine88/p/8850254.html。注意MW中的W是word(字长)的缩写,那么字长就是跟计算机本身有关,多少字长就有多少数据线。转载于:h...

2019-08-30 22:19:00 609

转载 二叉树的三种遍历方式

二叉树的遍历是图论中学到知识,分别有三种遍历方式:前序中序后序,假设根节点是a,左节点是b,右节点是c,那么前序遍历是abc,中序遍历是bac,后序遍历是bca;这样看的话就比较好理解这三种遍历了。转载于:https://www.cnblogs.com/wyx66688/p/11338208.html...

2019-08-12 10:22:00 176

转载 线性表和链表

数据结构没学真是一大损失,线性表和链表真的是好迷啊,直接搜一些好文章看一看;推荐一篇https://blog.csdn.net/lzw66666/article/details/78237215;转载于:https://www.cnblogs.com/wyx66688/p/11337965.html...

2019-08-12 09:43:00 117

转载 java泛型理解

今天刷题刷到了java的泛型,例行推荐一篇好文章https://www.cnblogs.com/coprince/p/8603492.html转载于:https://www.cnblogs.com/wyx66688/p/11313720.html

2019-08-07 10:30:00 94

转载 java字符输入输出流

看到一个写字符输入输出流特别好的一篇文章,可以看一下https://www.cnblogs.com/justdoitba/p/7582139.html这一篇写字符输入输出和字节输入输出特别好,https://www.cnblogs.com/progor/p/9357676.html转载于:https://www.cnblogs.com/wyx66688/p/11307026.ht...

2019-08-06 09:31:00 50

转载 applet的生命周期

今天在刷java的applet的题的时候,遇到了有关applet生命周期的题,所以搜索了一下相关的知识,转一篇写的挺好的文章https://blog.csdn.net/zcn596785154/article/details/78326997init方法创建applet之后就会调用init方法,如果Applet的子类有一个初始化过程要完成,那么该子类就应该覆盖init方法。通常这...

2019-08-05 21:29:00 145

转载 计算机二级考试Java突击(1)

最近要考二级的Java了,有点小慌,我已经很久没摸java了,这次也是只能临时突击了,这次分享一个总结的不错的一片博客,https://blog.csdn.net/captainCZY/article/details/81839966,后面我会自己刷题,然后自己慢慢总结一份。附一张java位运算的表转载于:https://www.cnblogs.com/wyx666...

2019-08-05 10:42:00 144

转载 对象锁Synchronized的使用

这几天在准备计算机二级java考试遇到了对象锁的问题,java我没有看多线程的部分就是现学现用这里推荐一片文章挺不错的。https://blog.csdn.net/zjy15203167987/article/details/82531772转载于:https://www.cnblogs.com/wyx66688/p/11297725.html...

2019-08-04 11:48:00 71

转载 mysql学习笔记

数据库的设计三范式:列不可拆分(数据拆分到不能在拆了,但是还是要针对具体问题具体分析),唯一标识(有了唯一的标识就可以区分出不同的数据了),引用主键(引用唯一的标识来建立关系)建表的过程实质上就是一个创建字段的过程 关系有三种 1对1的关系:一个对象A对应着对应着一个对象B,一个对象B对应着一个对象A,那么两个对象之间的关系可以存入A或者B对象中都可以、一个对象A对应着n个对象B,一个对...

2019-04-22 15:54:00 77

转载 Android中的数据储存

数据的储存是一个十分重要的功能,它涉及到各种类型的数据,各种的储存方式,今天就接触了Android中数据储存的简单应用,有一种方式是可以将存入的数据原封不动的存储起来,这里要用到openfileoutput方法这是一个contextWrapper类的一个方法这个方法可以理解为创建一个新文件用于存储你写入的数据,传入的name字符串是文件名,mode有两个MODE_PRIVATE和...

2019-04-07 22:22:00 69

转载 git学习

远程库和本地库就是经过一个push和pull的过程进行代码的下载更新,还可以通过fork远程库复制了一个远程库(会自动添加本地库),这样就可以让项目团队之外的人来参与项目的开发,然后团队外的人在提出push request请求在团队marge(审核)通过之后代码就会被更新进来了。 至于签名就是一个代表个人身份的id,就是像我们起的用户名一样(可以真实不存在),有项目级别(仓库级别)...

2019-04-04 09:16:00 68

转载 vim学习笔记

vim的上下左右键是hljk,vim有六个模式和五个派生模式, 在普通模式下用hljk上下左右,点i进入插入模式, ctrl+空格切换中文输入法,退回普通模式用esc, 进入普通模式的方法有很多种,i在光标的左侧输入,I在光标所在行的行首输入、a在光标的右侧输入,A在光标所在行的行尾输入、o在光标所在行的下一行添加新行,光标位于行首,O光标的上一行添加新行,光标位于行首。 在...

2019-03-31 11:06:00 64

转载 Android中在不同activity中进行自定义广播的解析

相信有不少人和我一样曾经尝试过在同一个项目中的两个activity进行广播,发现怎么都实现不了。我也是困惑了好久才发现,这么搞本来就是不行的。首先在同一个项目下不同的activity之间广播没有意义,因为就像是在同一个app的不同界面进行传递,你在当前的界面给没有创建的界面或者挂起在后台的界面发广播有什么用,你在当前的界面也看不到没有创建的界面或者挂起在后台的界面接收广播后的结果啊。最常...

2019-03-24 12:16:00 351

转载 Android中本地广播的实现

其实Android的本地广播并没有什么好讲的,他就是用了一个localbroadcastmanager类来sendbroadcast,以及注册和注销广播,没有什么特点,其中实例该类的时候用了getinstance方法源代码为: public static LocalBroadcastManager getInstance(@NonNull Context context) {...

2019-03-21 09:54:00 145

转载 Android中自定义广播的实现

今天尝试了自定义的广播,说是自定义的广播其实质就是自己编写一个类继承broadcastreceiver类,然后再onreceiver方法中实现某些功能,在这个过程中我们可以自定义我们要发出的广播,可以是任何的一个字符串,将这个字符串先存入intent中,然后调用sendbroadcast方法发送这个intent。值得注意的是与此同时要在androidmanifest布局文件中注册这个re...

2019-03-17 20:24:00 129

转载 Android中获得网络状况的实现

要得知网络状况就是要用networkinfo类这个类名还是把这个类的意思表达的很清晰的,network是网络,info是状况。判断是否有网用到了这个类的IsAvailable方法,这个方法返回的是这个类的私有变量mIsAvailable,甚至这个类还提供了setIsAvailable方法来设置这个变量,要获得networkinfo实例用到了connectivitymanager网络管理类...

2019-03-17 10:20:00 72

转载 Android中的广播基本实现及回调方法的理解

在Android中broadcast这一节的内容其实不算多主要是牵扯到一个broadcastreceiver类,这个类是一个抽象类,下面有一个抽象方法onreceiver(),可以再我们收到网络状态变化时执行,改抽象方法是一个回调方法,说道回调方法一般只能是抽象方法或者是接口,因为回调方法就是为了让父类或者其他类能调用一个统一的方法(主要是方便其他类),这就像是c+中的动态联编。不同的子...

2019-03-14 18:32:00 403

转载 Android中碎片的添加问题

碎片在Android中的应用是十分广泛的,它就像是嵌在活动中的另一个活动就像是一个容器包含了另一个容器,那么到底该怎么添加碎片呢?主要有两种方法,一种是在该碎片所在的xml文档中使用Android:name属性来添加动态加载碎片布局的类的类名(包括完整的包名),动态加载碎片布局用的就是layoutinflater类中的inflate方法,package com.example...

2019-03-05 22:35:00 79

转载 关于启动活动的最佳写法

由一个活动启动另一个活动,可以用intent的显示或隐式启动,隐式倒无所谓,但是显式的话就必须知道要启动的活动的名称,但是有可能该活动并不是你编写的,所以就很麻烦,这时如果要启动的活动有一个方法,可以帮助我们启动就好了,那么我么就可以编写一个action start方法,其实很简单就只在该方法中实例化,只是intent实例化时传入的第一个参数是context,第二个参数是该活动的名称.c...

2019-03-05 08:35:00 88

转载 Android中intent的分类及使用

intent分为隐式和显式,显式的浅显易懂就是直呼其名,可用intent类的一个构造函数,直接传入context和想要打开的活动的名称。还可以用setcomponent方法来确定要打开的活动的名称。而显式的intent就是要通过一些属性值的设定,通过过滤器的过滤筛选出合适的活动来打开。一般大多利用action,data,category等属性,而属性的配置则还是在资源文件中。只有属性完全...

2019-03-04 20:51:00 426

转载 Android中的task和stack

今天在重新理了一遍intent的过程中发现task是一个神奇的东西,而它又和stack有着很深的联系。task顾名思义是一个任务,但是这个任务可不一定只是来自一个app,比如我用微信来发一张图片,那么这就是一个任务,在执行任务的过程中用到了微信和摄像机,在完成这个任务时肯定要启动很多的activity,这些activity就被压在了back stack中,这样就可以知道了用task是可以...

2019-03-04 19:48:00 243

转载 在res文件下新建文件夹

今天遇到了在res下新建文件夹的问题,无论是是Android studio中直接建还是在下载Android studio的物理地址中直接新建一个文件夹,在树结构中始终没有见到新建的文件,原来需要把Android studio的Android视图换成project视图,就可见了。而且如果在新建文件夹时用到了限定符,如layout-large,large就是限定符,这样的话新建的文件夹就会在...

2019-02-24 21:04:00 2123

转载 Android活动和碎片的生命周期及addToBackStack()方法

开始学了Android活动的生命周期后又到了碎片的生命周期,就开始有点乱了。又看了一些总结的文章有一个挺详细的:https://blog.csdn.net/lecepin/article/details/51208872。活动的生命周期都是对称的(除了onrestart)前三个是创建及显示,后三个是暂停及销毁。前台生存期是在onresume和onpause两个方法之间是位于栈顶或暂停状态...

2019-02-24 11:47:00 249

转载 draw9patch图片拉伸

在此吐槽Android studio的稳定性,我用的Android studio已经完全不能用了。只要新建项目资源文件就会变成乱码。解决无果,忍无可忍的我只能重新下了一个低版本的。虽然还是有点毛病,但至少能用了。回到正题draw9patch现在不用再tools文件下找了,你也找不到因为好像已经没了。引入图片后直接右键就可以找到create draw9patch文件的选项,确定就可以开始制...

2019-02-21 21:09:00 65

转载 Android studio新建文件出现setContentView(R.layout.activity_main);中的R标红错误解决方法...

今天打开Android studio突然出现了setContentView(R.layout.activity_main);中的R标红错误,这已经不是第一次出现这个错误了,真心的觉得Android studio是真的不稳定,找了半天发现我的资源文件res下面的好多文件出现了乱码,(我也是醉了)。把他们一个一个的替换成正确的代码终于rebulid project不再出现错误了。&l...

2019-02-19 21:52:00 3631

转载 listview控件的使用

listview控件是用于实现向上下两个方向翻动的界面(类似于QQ音乐查找歌手时的哪个界面),但是listview只是提供了一个空架子并没有什么实质的东西,那么这些东西要从哪里获得呢,那就要用到适配器了,适配器的实现有三个方法即三个类可以参考https://blog.csdn.net/hanchendong/article/details/51314304。适配器就是要把数据储存并排列设...

2019-02-17 17:13:00 58

转载 Android创建自定义的布局和控件

Android的自带布局有framelayout、linerlayout、relativelayout,外加两个百分比布局,但是这些无法灵活的满足我们的需要,所以我们要自己自定义并引入自己的布局。首先就是要在layout文件中新建一个xml文件,接着就是在这个文件中实现自己想要的东西。值得注意的就只有在main_activity。xml中添加这一个新建的布局文件了格式是<inclu...

2019-02-16 17:47:00 105

转载 Android添加百分比布局库时显示Failed to resolve: com.android.support.percent:问题

这是看第一行代码中遇到的问题,要添加百分比布局库的依赖时要在app下的bulid.gradle添加以下代码implementation fileTree(dir:'libs',include:['*.jar'])implementation 'com.android.support:appcompat-v7:28.0.0'implementation 'com.android.sup...

2019-02-15 12:26:00 216

转载 Android常用控件

写这篇只是为了自己加深对Android控件的记忆,首先是TextView字面理解是一段文本信息;button是一个按钮;EditText是编辑的文本即输入框;imageview是用于展示图片的控件;ProgressBar是进度条;AlertDialog是错误提醒对话窗口;ProgressDialog是一个进度窗口。他们的功能各不相同但他们的编写方式和属性值是十分相像的。参见https:/...

2019-02-14 17:12:00 72

转载 ImageView控件有关问题

了解了一下ImageView控件,这个控件本身及其属性倒没有什么特别之处。只是在看《第一行代码》时,郭大神写到创建drawable-xhdpi文件有些问题,首先先说drawable和mipmap的区别,一般mipmap用于可放大缩小的图片,因为它有五种清晰度,常放图标图片。drawable可以放所有位图,因为bitmap是drawable的子类。但drawable没有那么多的清晰度j级别...

2019-01-31 22:32:00 69

转载 活动实践小技巧

小技巧一:如何判断界面是哪个具体活动,方法--新建一个java类继承AppCompatActivity并重写oncreate方法使他log打印出当前活动的简单名称(用到了getclass().getsimpleName()方法)。这样我们便可以得知现在是哪个活动了。小技巧二:随时随地退出活动新建一个java类创建一个activity的泛型集合,该类包含三个方法add,re...

2019-01-31 20:20:00 62

转载 git初学

git在团队合作开发时是很有用的,SVN是集中式的代表,而git是分布式的代表,它分为代码区、暂存区、和本地库。在同一个团队中开发时,在代码存储中心(例如,码云、github)上创建一个库,用于储存和开源。在同一团队中,队员可以clone队友的本地库来获得代码,然后再pshl进代码存储中心,同理也可以从代码中心pull获得本地库。在团队之外的人可以再代码存储中心fork他们感兴趣的代码库...

2019-01-31 16:01:00 46

转载 Android中activity的四个启动模式

activity的四个启动方式分别是standard、singletop、singletask、singleinstance。第一个其实就是只要新打开活动就会新建一个实例。第二个顾名思义返回栈的顶部只会有一个活动即栈顶的活动启动自己时不会新建实例还是栈顶活动本身。第三个则避免了活动的重复建立的问题一个活动建立后以后再有其他活动打开这个活动会把一开始建立的活动放到栈顶而不会新建立实例了。最...

2019-01-30 22:23:00 102

转载 onsaveInstanceState有关问题

在学习活动回收时,遇到当活动回收时开始在onresume状态的活动转为onpause时,活动的数据可能会丢失(取决于手机内存)只有在这时onsaveInstanceState方法才会有用武之地,这个方法是不稳定的随机的,所以在写代码测试时基本不会发生作用,因为模拟器内存一般是够的,推荐看一个博客https://blog.csdn.net/chj00128/article/details/...

2019-01-30 21:31:00 62

转载 default activity not found的问题

莫名其妙的同一个project下的所有modlue全都出现了这个问题,在网上查了一些解决方法,总结一下就是在运行时把default activity改成nothing,这个把活动都搞没了肯定不行。还有就是在xml文字中注册活动或者是设置主活动。但是我好想不是这些问题。搞了好长时间也没搞懂。最后还是准备先学习郭大神的第一行代码(第二版)先打稳基础再说。转载于:https://www.c...

2019-01-27 10:54:00 63

转载 实现随手指移动

一开始在同一个project中创建了一个新module,不知道为什么R文件不明不白出问题,网上各种解决办法都试了一遍都没用,只能卸了重新下。终于正常了。canvas这个类是一个画布类,就像java中的容器,https://www.cnblogs.com/liang646245771/p/4736883.html,可以看到canvas类的详解。在Android studio的操作快捷键上,...

2019-01-27 10:47:00 46

转载 入园第一天

拥有博客园的第一天,从今天开始要努力了。我的目标是掌握java,Android,课堂上学过c、c++。因为老师的要求开始了Android的学习。学习是一种态度,一切贵在坚持。这句话送给自己。转载于:https://www.cnblogs.com/wyx66688/p/10311377.html...

2019-01-23 20:52:00 75

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除