0%

一,简介

  1. picasso是Square公司开源的一个Android图形缓存库,地址https://github.com/square/picasso ,可以实现图片下载和缓存功能。

    1
    Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView);
  2. 特性

    • 在adapter中回收和取消当前的下载;
    • 使用最少的内存完成复杂的图形转换操作;
    • 自动的内存和硬盘缓存;
    • 图形转换操作,如变换大小,旋转等,提供了接口来让用户可以自定义转换操作;
    • 加载载网络或本地资源;

阅读全文 »

一、简介

AsyncTask是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程。
AsyncTask是对Handler与线程池的封装。使用它可以更方便之处的更新用户界面。但是它每次创建只能执行一次execute()方法,即创建一个AsyncTask只能执行一次任务,当然execute可以传入多个Params(参数)

阅读全文 »

一、简介

RecyclerView是ViewGroup的子类,每一个列表项都作为一个View子对象显示的。
RecyclerView是Android L版本中新添加的一个用来取代ListView的SDK。
RecyclerView自身不会创建视图,它创建的是ViewHolder,而ViewHolder引用这一个一个itemView。
TODO:准备修缮(2017/9/7 18:24:43 )

二、依赖包

因item使用cardview展现,如不了解可点击查阅cardview用法

1
2
compile 'com.android.support:recyclerview-v7:24.0.0'
compile 'com.android.support:cardview-v7:24.0.0'
阅读全文 »

CardView继承至FrameLayout类,可以在一个卡片布局中一致性的显示内容,卡片可以包含圆角和阴影。CardView是一个Layout,可以布局其他View。
参考链接:http://seniorzhai.github.io/2015/01/06/CardView%E7%9A%84%E4%BD%BF%E7%94%A8/

一、需要配置的东西

1
2
compile 'com.android.support:cardview-v7:24.0.0'
xmlns:card_view="http://schemas.android.com/apk/res-auto"
阅读全文 »

通过安装ssh与vsftpd 实现Xshell远程控制

一、安装ssh

  1. 判断是否安装ssh服务

    1
    2
    3
    $ ssh localhost 
    //表示未安装
    ssh: connect to host localhost port 22: Connection refused
  2. 使用apt安装

    1
    $ sudo apt-get install openssh-server
    阅读全文 »

一、从Activity返回到Fragment刷新页面

问题:从Fragment跳转到Activity后有Activity返回到起跳的Fragment数据无法刷新(方法不是很优雅,勉强可是实现,如果您知道更好的方法,望告知,谢谢!)

解决方案:
在onStart()方法中在调用一次加载数据的方法。

简要分析:
Fragment跳转到Activity中会调用onStop()方法,此时页面内容不会发生改变,当activity页面finsh掉后Fragment可见,将会执行onStart()方法。

阅读全文 »

  1. 解压文件

    1
    tar zxvf xxx.tar.gz 
  2. 建立目录

    1
    mkdir -p /usr/lib/jvm
    阅读全文 »