自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

乌龟赛跑

你在某件事上花费的时间都是值得的。

  • 博客(8)
  • 资源 (8)
  • 问答 (3)
  • 收藏
  • 关注

原创 build gradle project info很久

在用android studio打开其他AS项目时,有时候打开过程很久,因为AS使用gradle编译项目,需要下载项目配置的对应gradle版本,由于众所周知的原因,下载会很慢,这个时候我们可以翻墙,也可以利用本地已经下载好的其他版本的gradle。 1、用project模式打开项目,打开gradle/wrapper目录下的gradle-wrapper.properties文件,看到里面有这句:

2016-09-29 16:53:51 3598

原创 gradle和groovy

我是学习一篇CSDN博客,然后总结的这篇笔记,直接看这篇笔记可能会云里雾里,所以请先参考原文:http://blog.csdn.net/innost/article/details/48228651gradle基础: 1、使用groovy语言,groovy继承自java; 2、是一种DSL(领域相关语言),如《智取威虎山》中的行话。 3、gradle project-path:tasks ,查看P...

2016-09-25 14:37:05 616

原创 android的adapter复用与getItemViewType

在使用ListView的时候,我们都知道item会复用,当有多种类型的item时,需要利用getItemViewType()方法来区别item的种类,以便对应不同的item布局。 public class PostAdapter extends MyBaseAdapter implements View.OnClickListener{ private int TYPE_POST =

2016-09-16 14:21:53 1108

原创 二十六、自定义输入框--输入法与表情面板切换

自定义的输入框一般都有输入法与表情面板切换的功能,要做到美好的切换体验也是不容易的。切换时不要闪,闪的原因是输入法出现时,会把activity往上挤压,输入法隐藏时,activity又会复原,这个过程,我们的界面就会跳来跳去,给人感觉就是闪瞎眼睛。 知道原因后就好解决了,首先给AndroidManifest.xml的activity设置: android:windowSoftInputMode

2016-09-13 16:31:36 1207

原创 javaweb启动时开启线程

需求是需要一个监听线程,当启动web时就开启线程。 1、自定义MyServletContextListener MyServletContextListener实现ServletContextListener接口,ServletContextListener接口在servlet-api.jar包中,该jar包在tomcat中。 public class MyServletContextLis

2016-09-07 17:36:29 2061

原创 二十五、本地缓存和网络加载

有这样一个需求,当用户没有网络时,他能查看缓存在本地的帖子,当有网络时,能够查看最新的帖子。 我不知道别人是怎么做的,我的实现思路就是:加载页面时,先从本地获取缓存数据,然后再调用网络请求接口(就算网络请求失败,也会显示刚刚本地的数据),获取到最新的的数据后,把数据先保存到本地数据库(而不是直接就去界面显示),然后再从本地数据库提取出最新的数据显示。 1、初始化 @Override prot

2016-09-06 14:49:57 360

原创 二十四、ViewPager实现图片滑动预览

场景是这样的,用GridView展示了一些缩略图,当点击缩略图时,预览大图,并且可以滑动切换预览图,单击预览图则关闭预览界面,回到之前的缩略图界面。通过上述功能介绍发现,用ViewPager即可完全满足功能。 一、使用ViewPager加载预览图片 ViewPager使用和ListView、GridView差不多,不做过多介绍,主要是它的adapter稍微有些不一样。 先上adapter代码

2016-09-05 15:56:32 1553

转载 Android:完美解决ScrollView嵌套GridView

在开发中用到了需要ScrollView嵌套GridView的情况,由于这两款控件都自带滚动条,当他们碰到一起的时候便会出问题,即GridView会显示不全。 解决办法,自定义一个GridView控件。

2016-09-01 15:19:44 1833

github for windows离线包

github for windows离线包,下载后解压,直接运行GitHub.application即可。

2016-11-03

android可暂停的录制视频(修复秒拍闪退)

android前置竖屏摄像头录制视频保存到本地,Camera+MediaRecorder实现,并支持暂停和恢复录制功能,修复快速按暂停和恢复会闪退的异常

2016-10-21

android可暂停的录制视频

android前置竖屏摄像头录制视频保存到本地,Camera+MediaRecorder实现,并支持暂停和恢复录制功能

2016-10-20

android前置竖屏摄像头录制视频保存到本地

android前置竖屏摄像头录制视频保存到本地,Camera+MediaRecorder实现

2016-10-18

安卓emoji表情

安卓emoji表情

2016-09-14

自定义输入框--输入法与表情面板切换

自定义的输入框一般都有输入法与表情面板切换的功能,要做到美好的切换体验也是不容易的。切换时不要闪,闪的原因是输入法出现时,会把activity往上挤压,输入法隐藏时,activity又会复原,这个过程,我们的界面就会跳来跳去,给人感觉就是闪瞎眼睛。

2016-09-13

简易移动应用服务器

搭建一个简单的安卓应用的服务端。采用Struts2+hibernate的架构。IDE使用eclipse,数据库使用MySQL。

2016-07-26

VC的若干实用小技巧

VC的若干实用小技巧,借助于一些调试等的小技巧,可以让你轻松的完成VC的工作。

2013-10-06

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除