随笔 - 262  文章 - 0  评论 - 5  阅读 - 20万
02 2020 档案
【android 视频播放那些事之缓存】
摘要:视频缓存解决问题: 1.回看时不再重新网络请求。 2.提前缓存,加速播放。 现有轮子: AndroidVideoCache git地址: https://github.com/danikula/AndroidVideoCache 使用很简单参考git说明就可以。 AndroidVideoCache的 阅读全文
posted @ 2020-02-24 17:09 wp7ers 阅读(1541) 评论(0) 推荐(0) 编辑
【java8 代码块新功能】
摘要:在构造方法的内部有隐式的三步: 执行super();(即调用父类构造方法和构造代码块) 显示初始化 执行构造代码块 注意:2步和3步与书写顺序有关 在构造方法之前执行,创建一个对象只执行一次 阅读全文
posted @ 2020-02-24 09:55 wp7ers 阅读(164) 评论(0) 推荐(0) 编辑
Mac下使用gradlew命令
摘要:Mac下使用gradlew命令 bash: ./gradlew:Permission denied 需要改变gradlew的权限,请执行命令解决:chmod +x gradlew bash:gradlew :command not found Mac 下执行这句指令,需要在gradlew前加 ./ 阅读全文
posted @ 2020-02-21 11:19 wp7ers 阅读(1434) 评论(0) 推荐(0) 编辑
android 竖向viewpager
摘要:使用recycleview 实现。 外加辅助类: SnapHelper的使用方法 SnapHelper是一个抽象类 Google 内置了两个默认实现类,LinearSnapHelper和PagerSnapHelper。 LinearSnapHelper:使当前Item居中显示,常用场景是横向的Rec 阅读全文
posted @ 2020-02-20 15:47 wp7ers 阅读(852) 评论(0) 推荐(0) 编辑
【iOS入门】UITableView
摘要:1.对应android ListView 设计模式:都是适配器模式。android更明显,直接叫adapter. TableView使用协议。协议在android中就是接口。 anroid 中给listview 一个适配器。tableview实现 UITableViewDelegate,UITabl 阅读全文
posted @ 2020-02-19 14:33 wp7ers 阅读(171) 评论(0) 推荐(0) 编辑
【iOS 入门】extension
摘要:这里没有介绍 todayextension用法,这个先不记了。记录主要一个功能。extension如何与主app交互。extension与app属两个独立的进程。 不可以直接能讯。适用IOS进程间通信方式。 CFNotificationCenterGetDarwinNotifyCenter 是其中一 阅读全文
posted @ 2020-02-17 18:31 wp7ers 阅读(317) 评论(0) 推荐(0) 编辑
【iOS入门】xcode 功能学习 TARGET
摘要:本文做学习摘要。参考https://www.cnblogs.com/mukekeheart/p/8315229.html等 一:PROJECT 1.Deployment Target 对本project的生成的App可运行的最低版本进行配置,默认是当前Xcode上API的最新版本。还可以在build 阅读全文
posted @ 2020-02-14 12:46 wp7ers 阅读(991) 评论(0) 推荐(0) 编辑
【iOS入门】程序退出。
摘要:1.abort 平滑退出。 2.exit 直接退出。 3.assert(1)为oc中的宏,只在debug模式下有用。 没有什么深奥的东西。 参考博文:https://www.jianshu.com/p/42b5bff70c48 阅读全文
posted @ 2020-02-10 16:29 wp7ers 阅读(149) 评论(0) 推荐(0) 编辑
【iOS入门】plist使用
摘要:iOS的Sharedpreferences .plist .全名是:Property List .同android 一样,文件是xml格式的。 1.文档位置:程序user Document文件夹下 2.创建方法不同与android ,可以在xcode直接配置 。 3.使用方法: 一:创建方法,直接新 阅读全文
posted @ 2020-02-09 20:24 wp7ers 阅读(962) 评论(0) 推荐(0) 编辑
【iOS入门】iOS本地缓存数据方式有五种方式
摘要:1.直接写文件方式*.plist:可以存储的对象有NSString、NSArray、NSDictionary、NSData、NSNumber,数据全部存放在一个属性列表文件(*.plist文件)中。 2.NSUserDefaults(偏好设置),用来存储应用设置信息,文件放在perference目录 阅读全文
posted @ 2020-02-09 18:15 wp7ers 阅读(546) 评论(0) 推荐(0) 编辑
【iOS入门】UITableView加载图片
摘要:学习带图片的列表 官方 LazyTableImages demo http://download.csdn.net/detail/jlyidianyuan/5726749 分析源码是学习的好方法。 源码结构如上,不能运行,加红框内容。 项目结构 挨个看源文件 /* Copyright (C) 201 阅读全文
posted @ 2020-02-07 17:24 wp7ers 阅读(329) 评论(0) 推荐(0) 编辑
【iOS入门】数组遍历
摘要:数组的makeObjectsPerformSelector:SEL方法来减少自己写循环代码. [self.answerView.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)]; 1. makeObjectsPer 阅读全文
posted @ 2020-02-07 16:16 wp7ers 阅读(134) 评论(0) 推荐(0) 编辑
【iOS 入门】对比android handler学习NSOpration
摘要:iOS 和 android 都有主线程的概念。这点十分相似。 android 中 更新UI 通过 handler looper messagequee来处理。iOS有类似机制。 通过NSOpration 是其中一种。 现在对学习 NSOpration java中开起线程有多种方法 Callable、 阅读全文
posted @ 2020-02-06 15:14 wp7ers 阅读(475) 评论(0) 推荐(0) 编辑
【iOS 入门】网络api
摘要:NSURLConnectionNSURLResponseNSURLSession NSURLSessionConfiguration NSURLSessionTask NSURLSessionDataTask NSURLSessionUploadTask NSURLSessionDownloadTa 阅读全文
posted @ 2020-02-05 16:42 wp7ers 阅读(163) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示