码迷,mamicode.com
首页 >  
搜索关键字:nonnull    ( 76个结果
数组内对象根据指定属性排序
参考:https://www.jianshu.com/p/732461f2439a [arr sortUsingComparator:^NSComparisonResult(id _Nonnull obj1, id _Nonnull obj2) { BTItemModel *item1 = (BTI ...
分类:编程语言   时间:2020-01-07 13:13:16    阅读次数:94
自定义KVO
1. 不调用实例变量的方法 2. 动态生成子类 (利用runtime生成:申请类,添加一些方法-set-class等方法,注册类 ) #import <Foundation/Foundation.h> NS_ASSUME_NONNULL_BEGIN @interface NSObject (FXKV ...
分类:其他好文   时间:2019-12-21 20:19:05    阅读次数:84
图片滑动
//图片public class PhotoViewPager extends ViewPager { public PhotoViewPager(@NonNull Context context) { this(context, null); } public PhotoViewPager(@No ...
分类:其他好文   时间:2019-11-30 15:21:00    阅读次数:132
iOS杂记-告警清理
NS_ASSUME_NONNULL_BEGIN @interface Robot : NSObject @property (copy,readonly) NSString *name; - (nullable instancetype)initWithName:(NSString *)name; ...
分类:移动开发   时间:2019-11-05 13:48:00    阅读次数:93
UpdateAppHttpUtils
基于第三方框架update-app,这个工具类有待完善,这里只是保存一下compile 'com.qianwen:update-app:3.5.2'import android.app.Activity;import android.support.annotation.NonNull;import... ...
分类:移动开发   时间:2019-09-28 11:10:39    阅读次数:225
RecyclerView 添加自定义分割线
默认的浅灰色的分割线在某些时候并不能满足我们的要求,这时就需要自定义一条分割线了。 需要调用setDrawable(@NonNull Drawable drawable)方法,然后传入一个Drawable函数对象就可以了。 现在可以用shape来编写一个分割线样式: 添加分割线的代码改为如下: 运行 ...
分类:其他好文   时间:2019-09-05 14:06:47    阅读次数:99
开发者如何使用 LiveData
LiveData.java @MainThread public void observe(@NonNull LifecycleOwner owner, @NonNull Observer<? super T> observer) { assertMainThread("observe"); if ...
分类:其他好文   时间:2019-08-20 19:06:00    阅读次数:99
在 GenericLifecycleObserver.onStateChanged(LifecycleOwner, Lifecycle.Event) 中能接受到回调
LiveData.java public abstract class LiveData<T> { class LifecycleBoundObserver extends ObserverWrapper implements GenericLifecycleObserver { @NonNull ...
分类:其他好文   时间:2019-08-20 18:50:20    阅读次数:120
不关联生命周期的 observeForever 方法。
LiveData.java @MainThread public void observeForever(@NonNull Observer<? super T> observer) { assertMainThread("observeForever"); AlwaysActiveObserver ...
分类:其他好文   时间:2019-08-20 18:48:58    阅读次数:301
注册(LiveData的注册生命周期)
LiveData.java @MainThread public void observe(@NonNull LifecycleOwner owner, @NonNull Observer<? super T> observer) { assertMainThread("observe");(htt ...
分类:其他好文   时间:2019-08-19 21:33:27    阅读次数:97
76条   上一页 1 2 3 4 ... 8 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!