- 博客(34)
- 收藏
- 关注
原创 视频播放核心
if (playerView!=null){ playerView.onDestroy(); } List list = new ArrayList(); String vedio_url = myjson.getData().get(position).
2017-11-23 09:37:02 381
原创 多线程断点续传保存greenDao中
http://blog.csdn.net/inter_native/article/details/78603256
2017-11-22 14:49:33 271
原创 多线程断点下载保存到GreenDao中
http://m.blog.csdn.net/haobaihaobai/article/details/78564474
2017-11-22 13:37:33 140
原创 greenDao的配置网址
http://blog.csdn.net/yingtian648/article/details/56672559http://blog.csdn.net/Hi_AndG/article/details/54695725
2017-11-15 13:11:42 140
原创 打包和greenDao网址
https://www.cnblogs.com/ganchuanpu/p/6505003.html打包http://www.jianshu.com/p/00d93c2d511fhttp://blog.csdn.net/zone_/article/details/69054997
2017-11-12 20:08:20 143
原创 断点续传的mvp
view层//断点续传void progress(int max,int prog);model层@Overridepublic void Progggs() { Toast.makeText(MyApp.context, "开始", Toast.LENGTH_SHORT).show(); String fileName = "bbbbb.jpg";
2017-11-11 10:17:03 301
原创 断点续传
<LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal"> <Button android:id="@+id/btn_down" android:lay
2017-11-10 19:14:15 193
原创 post请求
private XRecyclerView recyclerView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); recyclerVie
2017-11-10 19:11:34 279
原创 retorfit与Rxjava的权限
compile 'com.squareup.retrofit2:retrofit:2.0.1' compile 'com.squareup.retrofit2:converter-gson:2.0.1' compile 'com.squareup.retrofit2:adapter-rxjava:2.0.1' compile 'io.reactivex:rxandro
2017-11-03 20:01:33 188
原创 Rxjava
RxJava 的观察者模式RxJava 有四个基本概念:Observable (可观察者,即被观察者)、 Observer (观察者)、 subscribe (订阅)、事件。Observable 和 Observer 通过 subscribe() 方法实现订阅关系,从而 Observable 可以在需要的时候发出事件来通知 Observer。与传统观察者模式不同, RxJava 的
2017-11-03 10:30:44 178
原创 fousrce
// 其他依赖compile 'com.facebook.fresco:fresco:0.12.0'compile 'com.facebook.fresco:fresco:0.14.0'compile 'com.facebook.fresco:fresco:0.8.1'// 在 API < 14 上的机器支持 WebP 时,需要添加compile 'com.facebook.fresco
2017-11-02 21:01:42 108
原创 okhttp请求
//apppublic class MyApp extends Application { public static MyApp mInstance; @Override public void onCreate() { super.onCreate(); mInstance = this; } p
2017-10-30 15:05:08 273
原创 上拉加载更多
底部就加载就是在我们加载到底部,最后一个item条目已经显示完毕的时候,我们需要加载更多内容,或做其他处理,这里介绍的是通过RececlerView的LayoutManager得到最后一条可见的位置,根据这个位置和数据源长度进行比较,当两值相等,说明已经加载到底部,可以进行加载更多或其他的事件处理。
2017-10-25 14:16:27 265
原创 底部快速butto
最快制作页面底部的四个RadioButto(1)先将compile 'com.hjm:BottomTabBar:1.1.1' 导入build.gradle。在布局文件里面导入把宽高全部都为充满。在创建一个布局fragment方便后面进行使用,里面什么都不用写。(2)在主类里面创建一个方法init(),将下面代码直接粘贴,复制bottomTabBa
2017-10-24 20:52:17 221
原创 瀑布流的随机高度
class StaggeredHomeAdapter extendsRecyclerView.Adapter{private List mDatas;private LayoutInflater mInflater;private List mHeights;public interface OnItemClickLitener{void o
2017-10-22 19:24:00 599
原创 webview与js交互
mWebView =(WebView) findViewById(R.id.webview); WebSettings webSettings = mWebView.getSettings();// 设置与Js交互的权限 webSettings.setJavaScriptEnabled(true);// 设置允许JS弹窗 webSettings.setJavaScriptCanOp
2017-10-21 15:57:22 144
原创 多条目加载
class UerApter extends RecyclerView.Adapter{ private Context context; private ArrayListMyjson.DataBean> list; private ImageLoader imageLoader; public UerApter(Context context, ArrayLis
2017-10-15 19:41:46 148
原创 自定义view随机数点击事件
public class MyView extends View implements View.OnClickListener{ int[] colors = new int[]{ Color.RED,Color.YELLOW,Color.GREEN }; int[] colores = new int[]{ Color.BLU
2017-10-14 08:24:36 373
原创 二维码
private TextView mTv_Ruslet;private EditText mInput;private ImageView mImg;private CheckBox isLogo;@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceSt
2017-10-14 08:23:18 222
原创 属性动画的改变
ObjectAnimator animator = ObjectAnimator.ofFloat(textview, "alpha", 1f, 0f, 1f); animator.setDuration(5000); animator.start(); 这是渐变,位移,旋转还有缩放只需改alpha即可集合动画ObjectAnimator moveIn = Ob
2017-10-14 08:18:23 191
原创 动画
Animator sets: 动画集合,你可以定义一组动画,一起执行或者顺序执行。Frame refresh delay:帧刷新延迟,对于你的动画,多久刷新一次帧;默认为10ms,但最终依赖系统的当前状态;基本不用管。相关的类ObjectAnimator 动画的执行类,后面详细介绍ValueAnimator 动画的执行类,后面详细介绍 Animator
2017-10-13 20:17:37 161
原创 自定义view圆环的改变
//次线程更新ui Handler handler = new Handler(){ @Override public void handleMessage(Message msg) { super.handleMessage(msg); invalidate(); if (
2017-10-13 20:11:32 178
原创 OKHTTP
权限: compile 'com.squareup.okio:okio:1.5.0' compile 'com.squareup.okhttp3:okhttp:3.2.0' compile 'com.squareup.okhttp3:logging-interceptor:3.4.1' compile 'com.goo
2017-10-13 20:08:24 158
原创 recyclerview的博客网址需要的权限
http://note.youdao.com/noteshare?id=7f2e4e00fae3f8f1de10796a1c6a90ec compile 'com.android.support:mediarouter-v7:25.0.0' compile 'com.android.support:appcompat-v7:25.0.0' compile 'com.andr
2017-10-13 20:06:14 321
原创 Banner使用
第一:权限配置 第二: compile 'com.squareup.okio:okio:1.5.0'compile 'com.squareup.okhttp3:okhttp:3.2.0'compile 'com.squareup.okhttp3:logging-interceptor:3.4.1'compile 'com.goo
2017-10-13 20:03:59 162
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人