自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Facebook 登录、分享

第一次做海外项目,遇到需求,需要接入Facebook登录与分享。只说遇到的麻烦,1、登录facebook 创建应用首先,创建应用,这里需要注意,创建完应用后,要按需开放部分权限,否则无法唤起应用,另外,测试程序的时候还需要测试账号,在控制台「Rotes」下添加添加账号后,点击账号后方的「Edit」可以修改该账号的name跟password,一般只修改password就好,方便登录操作,接下来就是三方sdk的接入,「Facebook Login」-->「Quickst...

2021-09-29 02:55:30 1643 1

原创 RadioButton 自定义样式

RadioButton 自定义样式设置 android:buttonTint属性效果项目中难免遇到使用RadioButton的时候,也经常遇到UI不同的展示样式,目前网络上行查到的基本的都是禁用button,然后使用background,写一个selector,可是系统的点击效果就没有了,往上同样有介绍使用样式,设置两个颜色,但是很不幸,我这里走不通,介绍一种很简单的写法:设置 android:buttonTint属性1、在res目录下创建color资源包2、在资源包内创建selector文件sel

2021-08-31 14:10:22 632

原创 Kotlin 高阶函数? 自定义listener?

面试中被问到,使用kotlin的时候,如何实现监听,例如点击事件:首先,平常开发中,Kotlin在使用期间,我们的习惯是使用已经熟悉的事务,初次听到这个的时候,有一些懵,回答说,正常写一个interface,传一个position:Int?,一个any:Any?,实际上,这样的listener已经能面对很多情况下的监听了,当然面试官需要的不是这样的答案,所以,被问到,有没有用到过invok...

2019-12-23 17:40:01 1442

原创 找到字符串中第一个不重复的元素

找到字符串中第一个不重复的元素今天面试的时候遇到这个题目,很悲剧,当成找到字符串中第一个“重复”的元素了,用了双重for循环,冒泡排序去写的,回家的路上又想了一种利用Map特性,写了一种比较方便的写法,后来再沟通的时候,才知道自己写错了,少了个「不」字,很悲催,于是回家后又写了个「不重复」元素的查找方法,然后在网上找答案,找到几篇,同样有利用冒泡排序去写的,不过用的是java,总感觉怪怪的,一下...

2019-11-12 19:43:40 643

原创 android.content.res.Resources$NotFoundException: Resource ID #0x7f040236

今天遇到一问题,莫名其妙,看错误日志指向行为;android.view.LayoutInflater.inflate(LayoutInflater.java:424) atandroid.view.ViewStub.inflate(ViewStub.java:259) at com.xxx.xxx.fragment.CourseFragment.resetMemberState(Cours...

2019-06-26 15:54:15 3607

原创 Android Studio 引入包报错

一、删除项目.gradle、.idea文件二、清理Android Studio 缓存可能对很多人来说,只清理缓存就可以了,只是我遇到的不行,八百遍都没起作用

2019-06-12 18:55:55 646

原创 错误记录

自己的坑,自己填1、今天做项目集成友盟SDK的时候出现一个问题:Could not find method implementationSdkVersion() for arguments [null] on object of type com.android.build.gradle.AppExtension.大致意思是在你的gradle文件顶部应该使用compileSdkVersio...

2019-02-13 10:04:43 192

原创 Retrofit 配合泛型数据返回错误 Expected BEGIN_ARRAY but was STRING

Expected BEGIN_ARRAY but was STRING at line 1 column 41 path $.result.xxx问题源头就是在转换工厂进行数据转换的时候出现错误,这里是需要Array类型却捕捉到String,所以解析错误,解析的BaseResponse.kt data class BaseResponse<T> (val code:String...

2019-01-16 19:36:12 3625

原创 Android 富文本 点击变色、事件传递

开发语言为Kotlin,还在使用java的小朋友,不妨试试在android中富文本的使用近乎频繁了,网上资料颇多,手上刚好在做一个带有圈子模块的项目,贴代码:自定义类 DefaultClickSpan.ktimport android.support.v4.content.ContextCompatimport android.text.TextPaintimport android....

2018-12-29 17:01:52 1443

空空如也

空空如也

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

TA关注的人

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