自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

原创 剑指offer--合并两个排序的链表

解题思路此处撰写解题思路代码/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { val = x; } * } */class Solution { public ListNode mergeTwoLists(ListNode l1, ListNode l2) {

2020-11-04 09:27:13 118

原创 剑指Offer--day01

##数组中重复的数字##class Solution { public int findRepeatNumber(int[] nums) { Arrays.sort(nums); if(nums==null||nums.length==0) return -1; for(int i=0;i<nums.length-1;i++){ if(nums[i]==nums[i+1]) return nums[i]; } return -1;

2020-10-19 10:30:49 169

原创 详解Activity、View、Window、ViewGroup之间的关系

**Activity**相当于控制器,负责调用业务类的方法,Activity其实不是显示视图,它有一个setContentView()方法,实际上Activity调用了PhoneWindow的setContentView()方法,然后加载视图,将视图放到Window上,而Activity其实构造的时候初始化的是Window(PhoneWindow)setContentView(R.layout.main)//注释掉本行,可用下面更直观的语句代替getWindow().setContentVie

2020-08-28 09:31:03 503

原创 Java中Integer类型数据的比较

1.如果Integer的两个数相等,范围在-128~127,用“”返回true,其余的会返回false。2.两个基本数据类型int进行相等比较,直接用3.一个基本类型int和一个包装类型Integer比较,用也可,比较的时候,Integer进行拆箱4.Integer类型比较大小,要么调用Integer,intValue()转为基本类型用“”比较,要么直接用equals比较...

2020-08-27 19:57:17 582

原创 Android中下载gradle各个版本的安装包

网址连接:https://gradle.org/releases/ 手动下载

2020-08-20 21:29:32 729

原创 使用ViewPager加载多个activity时,跳转空白问题

纠结半天,改了许多方式,最后发现问题在于,要加载的activity在创建的时候通过android studio的代码补全,误将 onCreate(Bundle savedInstanceState, PersistableBundle persistentState) {} 方法 当作onCreate(Bundle savedInstanceState) 方法只要删掉第二个参数就可以了...

2020-08-07 17:14:46 203

原创 MPAndroidChart绘制饼图时,setDescription()方法的使用

今天使用MPAndroidChart绘制饼图时,使用setDescription()方法设置label时报错String无法转换为Description##原因:我的setDescription()方法要求的是Description对象而不是String,这就说明文档内容没有更新,这时可以去浏览源码。可进行如下修改:Description description = new Description();description.setText(“这是一个饼图”);picChart.setDescri

2020-08-03 22:25:59 1032

原创 margin state not match

Android Studio中报错如下:看了好几遍代码,最终找到是因为事件传递优先级的问题事件传递优先级:onTouchListener.onTouch > onTouchEvent > onClickListener.onClick感觉是个小傻子

2020-07-30 20:58:35 12663 11

原创 Android开发实现短信验证码的功能

采用gradle集成的方式,实现短信验证码的登录1.注册Mob官网账号,https://www.mob.com/ 选中开发者服务中的SMSSDK,点击开始使用2.创建应用,只需上传logo和应用图标即可,选择SMSSDK3.点击新创建的应用,查看appKey和appSecret4.找到项目app下的build.gradle,添加:apply plugin: ‘com.mob.sdk’MobSDK {appKey “自己的appKey”appSecret “自己的appsecret”SMSS

2020-07-30 19:49:08 813 1

原创 Android Studio中使用banner轮播图谨慎入的坑;

Android Studio中使用banner轮播图谨慎入的坑;**使用GlideImageLoader图片加载器时报错未发现变量Glide解决方法:1.看看是否用了ButterKnife,使用之后,Glide会失败ButterKnife与Glide之间会冲突2.查看app中的build.gradle中的导包语句是否正确implementation ‘com.youth.banner:banner:1.4.10’implementation files(‘libs/glide-3.6.0.ja

2020-07-30 10:47:43 2069

空空如也

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

TA关注的人

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