Android必知必会-获取视频文件的截图、缩略图

背景公司最近要求给我负责的APP加上视频录制和发布的功能,我简单的完成了基本的录制和视频压缩功能,后来发现发布接口需要上传视频的截图,网上搜索了一下资料,在这里整理一下。代码实现 /** * 获取视频文件截图 * * @param path 视频文件的路径 * @return Bitmap 返回获取的Bitmap */ public s...
阅读(4022) 评论(3)

Android必知必会-Stetho调试工具

一、背景 Stetho是 Facebook 出品的一个强大的 Android 调试工具,使用该工具你可以在 Chrome Developer Tools查看APP的布局, 网络请求(仅限使用Volle, okhttp的网络请求库), Sqlite, Preference, 一切都是可视化的操作,无须自己在去使用adb, 也不需要root你的设备 本人使用自己的Nubia Z9 Mini作为调试机...
阅读(4835) 评论(9)

Android:Field can be converted to a local varible.

背景使用 Android Studio 开发 Android 有一段时间了,偶尔会碰到 AS 在一些私有变量上有黄色高亮提示Field can be converted to a local varible,百度没查到什么有用的信息,还是用谷歌搜到了一些解答。解析Field can be converted to a local varible 的完整说明是(纯手打):This inspection...
阅读(11204) 评论(0)

Android必知必会--GreenDao缓存

本篇文章不是介绍GreenDao的配置和基础使用,仅仅记录一下GreenDao缓存的问题,下面是示例:场景重现//第一次查询 List chats = daoSession.getChatSessionDao() .queryBuilder() .orderDesc(ChatSessionDao.Properties.Updatetime) .list();//对数据库中的一...
阅读(4674) 评论(5)

smack4中文文档

smack4中文文档基于samck官方最新文档翻译而成,适用于最新的Smack4.x...
阅读(2458) 评论(4)

Android必知必会-Handler可能引起的内存泄露

在Android开发中,编写多线程通常会使用到Thread和Handler,细心的朋友会发现,很常见的写法会被编辑器提示有问题,new Handler(){} 内的代码背景颜色会变成黄色。Android Studio的提示大概就是需要定义成静态之类的,以防止内存泄露问题。时间仓促,临时整理一下查到的资料,便于后续使用。 下面是网上很常见的写法://定义和初始化 private Handler mh...
阅读(696) 评论(0)

Android开发-Listview中显示不同的视图布局

1. 使用场景在重写ListView的BaseAdapter时,我们常常在getView()方法中复用convertView,以提高性能。convertView在Item为单一的同种类型布局时,能够回收并重用,但是多个Item布局类型不同时,convertView的回收和重用会出现问题。比如有些行为纯文本,有些行则是图文混排,这里纯文本行为一类布局,图文混排的行为第二类布局。单一类型的ListVie...
阅读(705) 评论(0)

CentOS配置防火墙

昨天帮朋友配置CentOS服务器,一开始为了方便测试直接把防火墙关了,之后便需要配置好防火墙,网上找了几个防火墙规则都有错误,后来发现是博主发帖不认真,有太多字符错误,下面是我整理的亲测可用的防火墙规则的配置过程:修改 iptables-config首先修改iptables-config文件的一个配置项$ vi /etc/sysconfig/iptables-config把文件最后一行IPTABLE...
阅读(733) 评论(1)

基于Bootstrap的Metro风格模板

这几天在看Bootstrap的一些书,这里整理一下书中的一些模板,方便以后使用。 1.BootMetro http://www.guoxiaoming.com/bootmetro/ 2.Bootswatch http://bootswatch.com/ 3.Metro UI CSS 官网:http://metroui.org.ua/ 中文:http://www.bootcss.com/...
阅读(2328) 评论(0)

解决bootstrap row span设置border换行的问题

Hadoop方面的毕业设计告一段落了,趁这几天空闲时间认真学习一下之前常使用但是却没用好的Bootstrap。 本文记录Bootstrap框架使用栅格系统时,遇到row内的span设置border换行的问题。 问题再现.........
阅读(14231) 评论(0)

Android必知必会--使用shape制作drawable素材

前言最近看到朋友制作的Android APP使用了极少的图片,但是图形却极其丰富,问了之后得知是使用shape绘制的,有很多优点。 下面是我整理的一些素材:预览下面是图片预览:代码布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_p...
阅读(2140) 评论(0)

Android必知必会--NinePatch图片制作

本文为CSDN学院免费课程《NinePatch图片制作从入门到精通》的笔记,建议新手先观看视频,整理此笔记是为了便于自己复习和有NinePatch基础的朋友进行回顾。 一、工具介绍 这是一张png图片,为了方便观看做的比较大。在Android中使用NinePatch图片的一般都是很小的图片,因为当内容多了的时候,背景会自动拉申来适应内容,而如果图片做大了,内容少,则图片也不会自动变小,所以用作Ni...
阅读(6803) 评论(8)

Python基础笔记

一、Python变量和数据类型1.1、数据类型1.1.1 整数Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等。 计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用0x前缀和0-9,a-f表示,例如:0xff00,0xa5b4c3d2,等等。1.1.2 浮点数浮点数也就是小数...
阅读(5106) 评论(1)

[置顶] 在自己的服务器上安装GitBook

更新时间:2016-08-05 更新说明: 由于在 Linux 内核的机器上安装 Calibre 需要安装的依赖库过多,故不推荐在此类机器上使用格式转换功能。你可以阅读 在自己的服务器上安装GitBook For Mac 来了解在 Mac 上完美使用 Gitbook . 无意间发现在这个开源的EBook制作软件GitBook,你可以在官网上配置相关信息来和自己的GitHub账号绑定来创建自...
阅读(18566) 评论(11)

Warning: $HADOOP_HOME is deprecated解决方法

启动Hadoop时报了一个警告信息,我的系统是CentOS,安装的Hadoop版本是hadoop1.2.1,具体警告信息如下:[root@m1 hadoop-1.2.1]# bin/start-all.sh Warning: $HADOOP_HOME is deprecated.网上的说法是因为Hadoop本身对HADOOP_HOME做了判断,具体在bin/hadoop和bin/hadoop-co...
阅读(5612) 评论(1)
74条 共5页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:244216次
    • 积分:3061
    • 等级:
    • 排名:第12089名
    • 原创:62篇
    • 转载:8篇
    • 译文:3篇
    • 评论:131条
    博客专栏
    文章分类
    样式调整
    • 1. 优化正文标题区分强度
    • 2. 优化行内代码的显示样式
    • 3. 修复 Safari 浏览器下字体样式错误