- 博客(17)
- 资源 (87)
- 收藏
- 关注
原创 【Java】在字符串中去除\t制表符
public static String replaceBlank(String str) { String dest = ""; if (str != null) { Pattern p = Pattern.compile("\\s*|\t|\r|\n"); Matcher m = p.matcher(str); dest = m.
2016-10-26 14:36:55 10661
原创 【Android】一个简单又实用的toolbar
在很多软件中都可以看到风格统一的标题栏,上面包括返回键,当前页的名称等,下面详细分析 这里我们在布局文件中引用了一个toolbar,下面是toolbar的布局文件:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:local="http
2016-10-22 10:40:34 1346 1
原创 【Android】android中面试官常问的如何加分割线
我在面试的时候被问到怎么在项目中加分割线(ListView,GridView,RecyclerView这样自带分割线的组件不算),其实方法很简单,用一个TextView就足够了,水平的分割线就把高度设为1dp,长度设为match_parent;若是垂直的分割线就把长度设为1dp,宽度设为match_parent就OK了,
2016-10-22 10:22:50 416
原创 【Android】Snackbar 的使用
Snackbar和Toast比较相似,但是用途更加广泛,并且它是可以和用户进行交互的。Snackbar使用一个动画效果从屏幕的底部弹出来,过一段时间后也会自动消失。在使用Snackbar之前,首先需要在app/build.gradle中添加相应的依赖:dependencies { compile 'com.android.support:design:23.4.0'}23
2016-10-17 10:23:09 344
原创 【Android】如何避免Toast多次点击后一直提示,消除不了
用系统原生的Toast提示用户时,经常会遇到这个问题,当多次点击后Toast一直显示(Toast.makeText(context,"this is content",Toast.LENTH_LONG).show;),不消失的现象
2016-10-17 10:03:42 5390
原创 Android 绑定组件的方法(除了findViewById)
在职场以及2个月了,感觉出来工作一个月比在培训班4个月还管用,学的还多。不扯了,上代码。我们在绑定组件的时候一般都是用findViewById这种方法,两个月前我去一家青岛的公司面试的时候就有这么一道题“findViewById”还有那些方式能帮到组件,当时我就懵逼了,因为在书上没看过,培训的时候老师也没讲过,就这道题给干死了可怜活得长才能见得多,见得多才能学到多,学的多才能会的多。
2016-10-13 10:41:02 2358
原创 Android布局文件中的xmlns:tools作用以及用法
最近被布局文件中的 xmlns:tools="http://schemas.android.com/tools"xmlns:lu="http://schemas.android.com/apk/res-auto"给困惑了,不明白是什么意思,特地查了一下Android开发中在布局文件里面都会有如下面的内容:<RelativeLayout xmlns:an
2016-10-13 10:11:23 11471
转载 安卓自定义View进阶-事件分发机制原理【转自 app架构师 微信公众号】
原文链接:http://www.gcssloop.com/customview/dispatch-touchevent-theory,版权归作者所有!本文转自【APP架构师】微信公众号
2016-10-13 09:10:42 790 1
转载 让你的 Android 应用拥有微信一样的实时沟通体验【转自 丰俊文】
LeanMessage 移动开发 SDK 是由 LeanCloud 提供的,专为 iOS、Android 和 WindowsPhone® 等客户端程序提供应用内聊天的 API 和服务,并且也提供了 JavaScript API,方便开发者打通网页和客户端应用,给最终用户提供统一的使用体验。使用 LeanMessage API,您可以极快地以最少工作量让您的移动应用支持实时聊天,得到一种如微信一
2016-10-12 09:17:03 502
转载 Android 沉浸式状态栏攻略 让你的状态栏变色吧【转自鸿洋大神】
http://blog.csdn.net/lmj623565791/article/details/48649563; 本文出自:【张鸿洋的博客】
2016-10-12 08:46:15 1128
原创 【转】一些常见的很不错的Android开关 高仿IOS按钮开关
一些很不错的android按钮开关,包括自定义的,仿IOS的,AS项目,可直接使用,代码来源于这位大哥,但是我稍稍做了修改。源码在文章底部点击下载~
2016-10-11 10:43:44 540
转载 Android中自定义样式与View的构造函数中的第三个参数defStyle的意义
Android中自定义样式与View的构造函数中的第三个参数defStyle的意义零、序一、自定义Style二、在XML中为属性声明属性值 1. 在layout中定义属性 2. 设置Style 3. 通过Theme指定三、在运行时获取属性值 1. View的第三个构造函数的第三个参数defStyle
2016-10-11 10:08:17 481
原创 【Android】仿IOS的滑动按钮
MainActivitypublic class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceSt
2016-10-10 16:53:12 1276
原创 【Android】Gallery实现选中图片变大,两侧没选中图片变小
当你需要做一个选中图片变大,两侧图片变小的功能时,很多组件都能完成这个功能,万能的RecyclerView虽然好用,但是有个缺点,那就是android5.0以下版本的机器不兼容,你不能保证每台机器都是5.0+,所以这个功能交给Gallery时既简单又方便快捷,来看看吧~
2016-10-10 15:10:26 3739 1
转载 Android实现推送方式解决方案
本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了,不说别的,就我们手机上的新闻客户端就时不j时的推送过来新的消息,很方便的阅读最新的新闻信息。这种推送功能是好的一面,但是也会经常看到很多推送过来的垃圾信息,这就让我们感到厌烦了,关于这个我们就不能多说什么了,毕竟很多商家要做广告。本文就是来探讨下Android中实现推送功能的一些解决方案,也希望能够起到抛砖引玉的作用。^_^
2016-10-09 11:55:12 394 1
转载 手机号码,邮箱,qq完整正则表达式及常用正则表达式
(1)手机号码String regex = "^(((1[3,5,8][0-9])|(14[5,7])|(17[0,6,7,8]))+\\d{8})$";1( 2 ) 邮箱String regex="^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$";1(3)qq号码String regex="[1-9][0-9]{4,14}";
2016-10-08 14:24:09 3071
Android仿微信朋友圈发动态功能(相册图片多选)
2017-07-07
C#Winform自定义能自由输入且多列查询的LookUpEdit
2017-06-21
苹果创始人Woz自传
2017-06-15
iOS7 Programming Cookbook.pdf
2017-09-28
PictureSelector
2017-09-13
进阶之光里的RxJava
2017-09-13
netty-all-5.0.0.Alpha2.jar
2017-08-31
数据库导入工具.
2017-07-28
功能强大的多图多视频选择器
2017-07-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人