- 博客(4)
- 资源 (7)
- 问答 (4)
- 收藏
- 关注
原创 TV TimeShift和PVR的区别
Timeshift是在PVR菜单下,PVR菜单下一般有两个功能一个是刻录功能,一个是Timeshift功能,这两个功能都需要u盘或者内存卡的支持,刻录时把当前的节目刻录进优盘想看的时候还可以打开看,Timeshift的作用是暂停当前画面,比如你有事情离开了,然后你就可以启动Timeshift功能,这时候画面就会静止了,等你回来以后点击播放,他就会继续你离开前的地方播放。还有一点是Timeshift其
2017-10-25 19:40:12 1742 1
原创 Kotlin传递可变长参数给Java可变参数方法
定义Java可变参数方法package com.tcl.john.studymvvm.utils;/** * 调用Java方法的工具类 * Created by ZhangJun on 2017/10/25. */public class CallJavaUtils { public static int addNumbers(String name, int... args) {
2017-10-25 11:15:47 7383
原创 Java中多线程通信实例:生产者消费者模式
线程间的通信:其实就是多个线程在操作同一个资源,但是操作的动作不同当某个线程进入synchronized块后,共享数据的状态不一定满足该线程的需要,需要其他线程改变共享数据的状态后才能运行,而由于当时线程对共享资源时独占的,它必须解除对共享资源的锁定的状态,通知其他线程可以使用该共享资源。Java中的 wait(),notify(),notifyAll()可以实现线程间的通信。生产者–消费者问题是典
2017-10-21 17:01:42 1070
原创 DataBinding ObseravbleField实体类如何序列化对象
Android推荐序列化采用Parcelable,同时选择序列化的原则是:1)在使用内存的时候,Parcelable比Serializable性能高,所以推荐使用Parcelable;2)Serializable在序列化的时候会产生大量的临时变量,从而引起频繁的GC;3)Parcelable不能使用在要将数据存储在磁盘上的情况,因为Parcelable不能很好的保证数据的持续性在外界有变化的情况下。...
2017-10-18 10:00:27 1068
gradle-4.1-all.zip离线包
2017-10-30
Android实现一种简易的Banner效果
2017-04-05
flutter开发UI怎么监听焦点改变事件
2017-12-22
如何开发支持TV交互的flutter apps
2017-12-16
Android怎么监听DiskInfo.ACTION_DISK_SCANNED广播?
2017-11-02
Android 怎么获取插入USB的UUID?
2017-08-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人