李sir_Blog

博客园 首页 联系 订阅 管理
  705 随笔 :: 58 文章 :: 134 评论 :: 193万 阅读

12 2015 档案

摘要:这个类真的非常实用,更重要的是 它确实非常简单:附上自己的代码,可以自己试试:AtomicInteger,一个提供原子操作的Integer的类。在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一种线... 阅读全文
posted @ 2015-12-29 15:37 李sir 阅读(300) 评论(0) 推荐(0) 编辑

摘要:对于字符串处理Android为我们提供了一个简单实用的TextUtils类,如果处理比较简单的内容不用去思考正则表达式不妨试试这个在android.text.TextUtils的类,主要的功能如下: 是否为空字符 boolean android.text.TextUtils.isEmpty(Char... 阅读全文
posted @ 2015-12-28 16:26 李sir 阅读(423) 评论(0) 推荐(0) 编辑

摘要:参考: http://stackoverflow.com/questions/16588064/how-do-i-add-a-library-project-to-the-android-studio举例:库: https://github.com/AltBeacon/android-beacon-... 阅读全文
posted @ 2015-12-28 15:52 李sir 阅读(853) 评论(0) 推荐(0) 编辑

摘要:SeekBar拖动条可以由用户控制,进行拖动操作。比如,应用程序中用户需要对音量进行控制,就可以使用拖动条来实现。1.SeekBar控件的使用1.1SeekBar常用属性 SeekBar的常用属性有以下一些:android:max[integer]//设置拖动条的最大值android:progre... 阅读全文
posted @ 2015-12-23 11:36 李sir 阅读(1284) 评论(0) 推荐(0) 编辑

摘要:Android原生控件只有横向进度条一种,而且没法变换样式,比如原生rom的样子很丑是吧,当伟大的产品设计要求更换前背景,甚至纵向,甚至圆弧状的,咋办,比如ok,我们开始吧:一)变换前背景先来看看progressbar的属性:根据style="?android:attr/progressBarSty... 阅读全文
posted @ 2015-12-23 11:34 李sir 阅读(2839) 评论(0) 推荐(0) 编辑

摘要:2013-03-18 23:45 13390人阅读 评论(0) 收藏 举报 1.很大程度上,为什么我们能如此方便的实现国际化、分辨率匹配等? 主要就是得益于 Android 中这种独特的资源管理方式。程序员的代码可以不直接和资源发生关系。Android 中,我们通常通过 R 文件提供的索引来间接的引... 阅读全文
posted @ 2015-12-23 09:14 李sir 阅读(507) 评论(0) 推荐(0) 编辑

摘要:日历控件View:[java] view plaincopyprint?/***日历控件功能:获得点选的日期区间**/publicclassCalendarViewextendsViewimplementsView.OnTouchListener{privatefinalstaticStringTA... 阅读全文
posted @ 2015-12-23 08:46 李sir 阅读(5353) 评论(0) 推荐(0) 编辑

摘要:转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38965311,本文出自【张鸿洋的博客】打开大家手上的项目,基本都会有一大批的辅助类,今天特此整理出10个基本每个项目中都会使用的工具类,用于快速开发~~在此感谢群里给我发项目中工具... 阅读全文
posted @ 2015-12-23 08:35 李sir 阅读(1208) 评论(0) 推荐(0) 编辑

摘要:说到android的左右滑动效果我们可以说是在每个应用上面都可以看到这样的效果,不管是微博,还是QQ等。实现左右滑动的方式很多,有ViewPaer(不过这个和需要android-support-v4.jar的支持),自定义实现Viewgroup,gallery等都可以达到这种效果。这里做下ViewF... 阅读全文
posted @ 2015-12-22 13:31 李sir 阅读(565) 评论(0) 推荐(0) 编辑

摘要:tap是指轻触手势。类似鼠标操作的点击。从iOS 3.2版本开始支持完善的手势api:tap:轻触long press:在一点上长按pinch:两个指头捏或者放的操作pan:手指的拖动swipe:手指在屏幕上很快的滑动rotation:手指反向操作- (void)viewDidLoad{[super... 阅读全文
posted @ 2015-12-18 15:17 李sir 阅读(682) 评论(0) 推荐(0) 编辑

摘要:原文:http://strivingboy.github.io/blog/2014/11/08/scan-qrcode/关于二维码扫描有不少优秀第三方库如:ZBar SDK 里面有详细的文档,相应介绍也非常多,如:http://rdcworld-iphone.blogspot.in/2013/03/... 阅读全文
posted @ 2015-12-18 15:08 李sir 阅读(16112) 评论(3) 推荐(0) 编辑

摘要:IOS 支持三种检测当前位置的方式:手机基站、Wi-Fi、和GPS,其中GPS是经度最高的,同时也是最耗费手机电量的。一般情况下在室内是无法通过GPS获 取位置信息的,通过Wi-Fi获取位置的原理是通过网络提供商的IP地址信息来获取位置,经度不是很高,最后是通过手机基站获取位置,手机开机后会连接附 ... 阅读全文
posted @ 2015-12-18 14:33 李sir 阅读(261) 评论(0) 推荐(0) 编辑

摘要:本文将介绍如何创建类似Facebook和Path iOS程序中的滑出式导航面板。 向右滑动滑出式设计模式可以让开发者在程序中添加常用的导航功能,又不会浪费屏幕上宝贵的空间。用户可以在任意时间滑出导航面板,并且还可以看到当前屏幕上显示的内容。现在,互联网上有些库已经内置滑出式设计模式,比如John-L... 阅读全文
posted @ 2015-12-14 11:52 李sir 阅读(394) 评论(0) 推荐(0) 编辑

摘要:这两天由于项目需要,研究了一下百度云推送,本来这事没什么多大工作量的,但注册百度开发者账户创建应用令我蛋疼菊紧了好一阵,这些东西做了对技术没啥提升,不做又不行,必经之路。好在我耗费了N多个毫毫秒秒后稀里哗啦的闯了过来。在此先吐槽一下。这个云推送虽然没多少东西,但对于初次接触的人来说还是有点不利索的,... 阅读全文
posted @ 2015-12-14 08:46 李sir 阅读(3532) 评论(0) 推荐(0) 编辑

摘要:制作一个Tab类型的应用制作一个表格视图原型表格单元设计自定义的原型单元格为原型单元格设置子类故事版(Storyboard)是一个能够节省你很多设计手机App界面时间的新特性,下面,为了简明的说明Storyboard的效果,我贴上本教程所完成的Storyboard的截图:现在,你就可以清楚的看到这个... 阅读全文
posted @ 2015-12-12 23:22 李sir 阅读(284) 评论(0) 推荐(0) 编辑

摘要:文档更新说明2012-12-02 v1.0 初稿2014-01-08 v1.1 增加设置 ruby 淘宝源相关内容2014-05-25 v2.0 增加国内 spec 镜像、使用私有 pod、podfile.lock、创建 spec 文件等内容2015-09-03 v2.1 优化排版,调整一些描述方式... 阅读全文
posted @ 2015-12-11 16:10 李sir 阅读(617) 评论(0) 推荐(0) 编辑

摘要:今天调布局的时候 想把界面做成横屏竖屏都可以的 突然发现之前理解的android:布局参数都是有问题的 今天贴出来 下次自己也记得以下大部为用在RelativeLayout中的一些参数:android:layout_above 将该控件的底部至于给定ID的控件之上,但不会左对齐,默认置于父窗口最左边... 阅读全文
posted @ 2015-12-10 14:38 李sir 阅读(781) 评论(0) 推荐(0) 编辑

摘要:本节内容是如何获取Android系统中应用程序的信息,主要包括packagename、label、icon、占用大小等。具体分为两个部分,计划如下: 第一部分: 获取应用程序的packagename、label、icon等 ; 第二部分: 获取应用程序的占用大小,包括:缓存大小(cachsize)、... 阅读全文
posted @ 2015-12-10 13:34 李sir 阅读(4288) 评论(0) 推荐(0) 编辑

摘要:一、概述当用户触摸屏幕的时候,会产生许多手势,例如down,up,scroll,filing等等。 一般情况下,我们知道View类有个View.OnTouchListener内部接口,通过重写他的onTouch(View v, MotionEvent event)方法,我们可以处理一些touch事件... 阅读全文
posted @ 2015-12-10 13:15 李sir 阅读(1796) 评论(0) 推荐(0) 编辑

摘要:Socket 通信1.UDP实现 (DatagramSocket)【客户端】 //首先创建一个DatagramSocket对象 DatagramSocket socket = new DatagramSocket(4567); //创建一个InetAddress InetAddress server... 阅读全文
posted @ 2015-12-10 11:19 李sir 阅读(283) 评论(0) 推荐(0) 编辑

摘要:package com.net.util;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.util.List;import org.apache.http.HttpResponse;... 阅读全文
posted @ 2015-12-10 10:46 李sir 阅读(1901) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示