自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 JAVA——equals方法的写法

在《java核心技术卷1》中建议equals方法的写法:1.如果子类拥有自己的相等概念,则使用getclass比较。public boolean equals (Object otherObject){ if(this == otherObject) //判断是否引用同一个对象 return true; if...

2019-06-25 22:10:33 1201

原创 A + B problem

Description:计算A + B,但是不能用加法运算符。解决思路:用位运算符。Code:public class Solution { /** * @param a: An integer * @param b: An integer * @return: The sum of a and b */...

2019-06-24 23:04:12 136

原创 JAVA——多态之超类与子类的关系及方法调用

置换法则:超类对象的任何地方都可以用子类对象置换。一个超类变量既可以引用一个超类对象,也可以引用超类的任何一个子类的对象。如:Manager boss = new Manager();Employee[] staff = new Employee[3];staff[0] = boss; 其中Manager类为Employee的子类。这个过程也被称为向上转型,在向上转型以...

2019-06-24 22:09:05 1844

原创 使用OKHTTP,发生java.lang.NoClassDefFoundError: Failed resolution of: Lkotlin/jvm/int报错

可能是okhttp或者okio的版本太高,我把okhttp版本降低到3.11.0,okio降低到1.9.0就不会报错了。引用一下我用的下载地址:https://download.csdn.net/download/qq_37284798/10772570...

2019-06-12 23:23:01 2121

原创 Android重构参数类型(泛型)

需要在程序里对泛型里的类型进行修改,在网上找了很久也没找到。最后终于自己找到了。还是太渣。。。在android studio中对参数的类型进行重构:选择refactor->Type Migration。然后在弹出的对话框中对类型进行修改。修改完后点击"refactor"即可。修改前:对话框: 修改:修改后:...

2018-12-11 22:57:04 827

原创 使用smallestWidth屏幕适配方案的过程

今天看了拉丁吴写的有关于屏幕适配的方案:Android 目前最稳定和高效的UI适配方案。看完文章也还没完全理解屏幕适配,但让我对屏幕适配有了一定的了解。下载了文章中提到的用于生成smallestWidth适配的dimen代码的Java项目Java项目链接。下载解压后的文件:因为学习了Java就开始写android,其实对eclipse使用不太熟悉,所以连使用现成的项目都弄了好久。。。...

2018-08-28 17:22:05 3363 6

原创 Android studio调试程序出现Waiting For Debugger。

问题:在调试程序时出现waiting for debugger:要正常运行程序,只能再点击attach debugger to Android progress。解决:找了半天的原因,才发现是手机上设置的问题,因为无聊在手机开发者选项——>调试——>选择调试应用中选择了调试的应用,并打开了“等待调试器选项”,关闭就好了。 ...

2018-08-24 16:04:22 760

原创 自定义Toolbar的标题发现的问题;APP程序名为空。

问题描述:在toolbar中,标题自动靠左对齐,标题默认为白色。自定义标题想使它居中显示并且改变颜色,可以将原本的label的值设置为空,再在toolbar中创建一个TextView用于显示标题。<android.support.v7.widget.Toolbar android:id="@+id/main_toolbar" android:layo...

2018-08-23 13:03:50 715

原创 Android Studio 中 Toast重复点击不排队

在使用Toast时,如果直接调用makeText函数,每次点击就会创建一个Toast对象,后面的Toast对象会在前面的Toast显示完以后依次显示。所以会导致点击10次一直显示几十秒的情况,和我们平常使用的习惯不符。因此封装一个ToastUtil类实现 每次点击都显示最后一个。public class ToastUtil { public static Toast mToa...

2018-07-24 13:57:58 1264 1

原创 Android Studio Layout中不能显示布局控件的问题

问题情况:更新AS3.1.2后今天打开项目发现布局文件中的控件不显示,preview右上角显示有错误:Render problem;Failed to instantiateone or more classes——The following classes could not be instantiated。如图所示:解决方法:在values->styles.xml中把...

2018-07-23 21:19:39 6037

原创 Android Studio更新到3.1.2后的问题解决过程

整天Android Studio都提示更新,强迫症看不下去了,也想用一下最新的IDE。所以今天把Android Studio从2.2更新到3.1.2。第一次尝试:在镜像网站下下来以后直接按流程做,打开以前做的程序,显示“Gradle project sync failed.”,底部提示“Error:connection reset”。网上说是gradle下载不完全,按照方法进入di...

2018-07-21 14:30:30 4343 1

空空如也

空空如也

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

TA关注的人

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