当前搜索:

AMH 5.X下安装 Flarum

最近无意间发现几个开源软件的Bug反馈系统使用的是Flarum,Flarum是一款优雅简洁论坛软件,看起来还是相当不错的,一时抑制不住想要尝试一下。 由于服务器使用的是AMH集成环境,它相对于通常的直接安装环境有很多的区别,这导致安装过程中产生里不少问题。这里做个总结。 Flarum 是一款优雅简...
阅读(1827) 评论(1)

CentOS下将php和mysql命令加入到环境变量中的几种方法

Linux CentOS配置LAPM环境时,为了方便,将php和mysql命令加到系统环境命令,下面我们记录几种在linux下将php和mysql加入到环境变量中的方法。 如果在没有添加到环境变量之前,执行“php -v”命令查看当前php版本信息时时,则会提示命令不存在的错误,下面我们详细介绍...
阅读(3472) 评论(0)

Android必知必会-自定义Scrollbar样式

如果移动端访问不佳,请使用–>GitHub版背景设计师给的设计图完全依照 IOS 的标准来的,导致很多细节的控件都得自己重写,最近的设计图中有显示滚动条,Android 默认的滚动条样式(带描边)和设计图格格不入,无奈,只好研究下自定义 Scrollbar 样式。这里稍微整理下
阅读(4885) 评论(2)

Android获得控件在屏幕中的绝对坐标

int[] location = new int[2] ; view.getLocationInWindow(location); //获取在当前窗口内的绝对坐标 view.getLocationOnScreen(location);//获取在整个屏幕内的绝对坐标 location [0]---&...
阅读(8060) 评论(0)

Android项目开发填坑记-9patchPng报错

背景之前写了一篇文章Android必知必会–NinePatch图片制作详细介绍了Android 9Patch图片的制作和一些Demo展示,这次说明一下9Patch图片的制作的注意事项和遇到相关报错的解决方案。一、注意事项9Patch图片的左边框和上边框至少有一个描点,右边框和下边框则有且只有一段描...
阅读(1634) 评论(1)

Android项目开发填坑记-Fragment的onBackPressed

Github版 CSDN版 知识背景Fragment在当前的Android开发中,有两种引用方式,一个是 Android 3.0 时加入的,一个是supportV4包中的。这里简称为Fragment3.0和FragmentV4。Fragment中的返回在Fragment中经常用到自定义标题栏,而返...
阅读(4875) 评论(0)

Android必知必会-Fragment监听返回键事件

背景项目要求用户注册成功后进入修改个人资料的页面,且不允许返回到上一个页面,资料修改完成后结束当前页面,进入APP主页。由于是使用多个Fragment完成注册流程,就需要Fragment监听用户点击手机上的返回按钮,查了一些资料,加上自己使用过程中发现的问题,特此记录,帮助更多有此需求的朋友代码实现
阅读(7420) 评论(9)

Android项目开发填坑记-Fragment的onAttach

Fragment的onAttach()有两个重载,其中一个被废弃了,但是在使用过程中,发现新接口在某些情况下并不被执行。
阅读(12518) 评论(4)

Android反编译 -- 错误代码还原

1. setColor(-16777216)反编译的代码中会有很多setColor(int)的情况,比如setColor(-16777216),这个值比较特别,能轻易的查到Android文档中对这个整数
阅读(2511) 评论(0)

Editorial Board 、co-editor、ediitor、editor-in-chief的区别

昨天更新掘金APP-IOS之后发现一个比较严重的Bug,联系管理者报告了Bug,中途发现掘金的发布功能需要申请成为co-editor才行。 那么这里科普一下这几个名词: Editorial Board (编辑委员会委员编): 类似是稿审人的角色,但地位比稿审人高,一般具有一定的学术地位...
阅读(4201) 评论(2)

Android项目开发填坑记-so文件引发的攻坚战

故事的最初我负责的项目A要求有播放在线视频的功能,当时从别人的聊天记录的一瞥中发现百度有相关的SDK,当时找到的是Baidu-T5Player-SDK-Android-1.4s,项目中Demo的so库只有armeabi-v7a 版的,由于需要使用的时候拷贝一些界面和图片资源到现有的项目中,所以我就...
阅读(6453) 评论(6)

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

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

Android必知必会-Stetho调试工具

一、背景 Stetho是 Facebook 出品的一个强大的 Android 调试工具,使用该工具你可以在 Chrome Developer Tools查看APP的布局, 网络请求(仅限使用Volle, okhttp的网络请求库), Sqlite, Preference, 一切都是可视化的操作...
阅读(6469) 评论(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 conv...
阅读(15487) 评论(1)

Android必知必会--GreenDao缓存

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

smack4中文文档

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

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

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

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

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

CentOS配置防火墙

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

基于Bootstrap的Metro风格模板

这几天在看Bootstrap的一些书,这里整理一下书中的一些模板,方便以后使用。 1.BootMetro http://www.guoxiaoming.com/bootmetro/ 2.Bootswatch http://bootswatch.com/ 3.Metro UI CSS 官...
阅读(3038) 评论(0)
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 32万+
    积分: 3710
    排名: 1万+
    博客专栏
    最新评论
    样式调整