自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 使用Handler定时器让本地时间同步服务器

滴水穿石有些事情深入本质才能理解通透。

2017-08-09 15:07:52 329

原创 从心开始,重新出发。

滴水穿石知耻而后勇,温故而知新。重新出发说来惭愧,2017的第一篇blog不但是现在才开始,而且还不是技术文章。年前说好的那篇虽然代码敲完了,但是并没有后续文章了,只是发到了自己的GitHub上面。说一下这些天吧,本命年一过,本以为运气会好点,没想到刚到公司就被cto面谈,由于公司调整,app不需要更新了,所以要砍掉app部门,然后让月底离职,并且没有赔偿。仔细想想从实习到现在也呆

2017-03-12 23:42:25 670

原创 2017计划。

滴水穿石鸡年快乐,希望我爱的人、爱我的人和善良的人们身体健康,万事如意。2017计划1.生活上:减肥,重复这个万年的字眼,对我来说,这个词确实出现在口中多次,但是作为吃货的我总是控制不住洪荒之力,但是前几天秤重发现来深将近一年胖了20斤的我现在竟然变成了我以前不喜欢的虚胖者,作为从高中到大学毕业一直被称之为 灵活的小胖子以及喜欢运动的我这几天突然意识到现在爬个五楼也气喘吁吁,思考没有以

2017-01-20 10:57:21 297

原创 Mac下配置Freeline

滴水穿石磨刀不误砍柴功。Mac下配置FreeLine

2017-01-10 16:41:12 825

转载 android一些学习网站

1.Android 开发程序员必备网站:http://www.jianshu.com/p/9ad855577d1c2. Android 开源代码大全:https://github.com/XXApple/AndroidLibs3.Android Blog 周刊:http://www.androidblog.cn4.Android官方培训课程中文版:http://hukai.me/and

2017-01-04 11:24:48 675

转载 《android艺术探索》勘误

http://blog.csdn.net/singwhatiwanna/article/details/48439621

2017-01-04 11:21:07 263

原创 刚走的圣诞以及即将到来的2017

滴水穿石学习中总会烦扰,学会转移注意力。(我就是从电脑转移到书籍~_~!!)回首2016昨天是圣诞节,转眼新年还有一个月到来,回首2016,感觉不知道干了些什么。~~~2月份过完年我记得来到深圳是初八,第二次来到这座城市,感觉挺激动的,因为正式踏入职场的开始,其实去年暑假来深圳入职java,然后各种原因需要回校完成某些东西,然后突然间说拿到了一个什么安慰奖,四个人每个人100来块~

2016-12-26 15:12:32 288

原创 自定义View的学习(1)

滴水穿石自定义view学习:爱哥:自定义view其实很简单 http://blog.csdn.net/column/details/androidcustomview.html (画风幽默)   GcsSloop:自定义view系列 https://github.com/xinghongfei/awesome-view(由浅至深,从0开始)自定义view这几天工作之余一直在看Gcs

2016-12-22 16:12:47 286

原创 制作简单的日历

滴水穿石每天坚持做一件小事,比如二十俯卧撑,你会发现身边很多事会变得越来越好。简单的日历突然想起之前还有一篇关于日历没有好好整理,今天趁着在整理代码,将这块写了个小demo整理了下思路,这里的计算日期使用的是Java里面的Calendar而不是android里面的,原因大家导入下包便知。先上张图:这个就是效果图了,我们可以看到每个月份中间是隔开的,我这里用的是recyc

2016-12-16 13:43:30 749

原创 android运行时权限

滴水穿石https://developer.android.com/reference/android/Manifest.permission.html 权限列表(需翻墙)运行时权限为了更好的保护用户的安全和隐藏,android在6.0系统中引用了运行时权限这个功能。6.0之前我们都是在AndroidManifest.xml加入类似  来进行权限声明,加入这些权限声明在安装应用的时

2016-12-15 14:22:38 271

原创 图片压缩

滴水穿石在listview设置android:descendantFocusability="bloacksDescendants",能够解决在listview中有button点击冲突的问题。(详细请查看官方文档)图片压缩今天整理代码的时候看到前几篇博客中关于分享图片压缩的问题,突然想起那个坑,如果图片过大点击分享的图片是调用不起来的,刚开始确实不知道是什么问题,这里建议查找bug步骤

2016-12-13 09:12:14 214

转载 loading加载及自定义view思考

滴水穿石如果此路不通,那么何不考虑自己开辟一条新路。

2016-12-12 16:11:33 201

原创 简单的滑动冲突处理

滴水穿石温故常能知新,多回头看看之前的代码,多想想以前的逻辑,你会发现豁然开朗。简单的滑动冲突处理今天在回顾之前的代码的时候,突然看到有个ScrollView在LinearLayout中冲突的处理方式,我简单的整理一下,做了一个简化版的小demo。先看下我的main代码,因为只是展示下view冲突,所以你没有看错,啥都没有。自己写一个LinearLayout,重写o

2016-12-06 11:26:30 272

原创 几种adapter的加载优化方式

滴水穿石在动手之前先脑子从头到尾过几次,然后下手时自然顺畅,而且对进度的把握也能更加明了。

2016-12-05 16:13:48 518

转载 圆形、圆角图和背景的处理方式

这几天看了圆角一些圆角的处理方式,结合项目中用到的一些,总结了几种方法。1.圆形背景: 可以在控件中设置2.圆形View鸿洋_大神的写的BitmapShader:http://blog.csdn.net/lmj623565791/article/details/41967509以及有位哥们对设置Type的优化:https://github.com/xtu

2016-11-23 13:24:04 341

原创 条件筛选

滴水穿石      在横向或者纵向布局的时候,单个组件使用layout_weight能够使该组件填充,适用于某些特殊场合,如某TextView长度不确定的时候的展示。筛选的实现          某些时候需要对某些条件进行筛选,我们在布局的时候如果条件太多就会想怎么布局能够更加方便代码的编写以及后续的添加、性能考虑等。查了一些资料,自己总结了三个方法。第一是强制布局,将条件和标

2016-11-16 10:06:11 298

原创 遇到的小问题以及升级版完成

本来前几天就想写这个的,因为刚好碰到一个比较有趣的bug(其实还是自己基础不扎实...),就上篇写的那个低配版的,第二天我突然发现微博回调其实是成功的,之前一直没有成功是因为Toast这个show的时候我就已经把WBShareActivity给finish掉了,然后我就一直认为没有调用成功,⊙﹏⊙b汗。昨天写需求的时候碰到了一个问题,我用了两个list来存储数据库里面返回的数据,我就暂且称之为

2016-11-07 11:02:39 426

原创 一个纠结的bug以及微信、微博、QQ分享

眼看着十月份即将进入尾声,这个困扰大半个月的东西终于出了一个低配版。说起来这个bug也是一般没有人回去关注的,国庆过完回到公司过几天,老大的老大突然说有个bug,让我快点优化一下,我看了一下,原来是手机在打开gps的时候手机会一直在后台跑(一直在后台占用cpu,事实不止这个),我重现之后赶紧各种调试各种log,过流程找可能出现的地方。后来发现是在app打开的时候有个定时器会刷新首页数据,然后在ap

2016-10-26 16:14:47 753

原创 Android城市列表实现及listview偏移量恢复请教。

这些天需求改变,要求像某些app那样,左边是一个省份的列,右边是城市的列,接触Android 这半年来,大部分东西都能从百度上找到资料来完成,但是有些基础性的东西还是需要沉淀,因为之前java的底子还行,能够满足开发需求。但是,Android中有一点比较重要的,就是布局的基础,这个肯定是得沉淀的,所以买的一些书也会慢慢啃完。       我首先想的肯定是直接用两个listview来实现,根据计

2016-09-26 13:58:59 1382

原创 仿Airbnb首页的实现

这几天项目进行改版,将首页变成Airbnb那种左右滑动的形式。由于刚开始想错了方向,使用RecyclerView来实现,后面发现和想象中的不一样,RecyclerView是一条线,而viewpager是一个个点的连接。所以用SwipeRefreshLayout{ScrollView{Viewpager}}来实现。在滑动冲突这边之前查看了很多demo,最后通过重写dispatchTouc

2016-09-19 09:56:18 1580

原创 Android 实现滚动图片

这两天有朋友在询问滚动广告怎么实现,然后我对项目中的滚动功能代码进行研究

2016-08-31 14:12:36 1231

转载 Java 爬虫初涉

http://blog.csdn.net/lmj623565791/article/details/23272657

2016-08-29 16:54:13 342

原创 Android 价格日历的实现

突然想想,很久没有写过博客了,这些天做毕设,搞论文,一直到六月中旬,回到公司发现带我的那个哥即将离职,突然发现不久以后就剩我一个android开发,其实有点惶恐,每天忙忙碌碌的做需求,改bug。今天就来说下对yu价格日历

2016-08-23 15:54:47 2020

原创 Android MVP的学习

android mvp和之前java 开发时我使用的mvc大同小异,android里面的将处理逻辑和activity分开。android:activity调用p去通过m去回调avtivity处理v,自定义更新view的接口,在activity中去实现;    数据处理:      Activity-presenter-逻辑接口      逻辑接口(通过实体类)-逻辑实现类  

2016-03-31 13:29:17 221

原创 Android完成上拉加载和下拉刷新

这些天开始跟进项目版本,改了几个UI界面。前两天在上文的基础上研究上拉加载更多和下拉刷新,因为使用的是RecyclerView,然后mRecyclerView.setLayoutManager(new GridLayoutManager(this, 2))这里用的GridLayoutManager显示两列。因为上拉下拉是要判定位置的,下拉有一个系统的SwipeRefreshLayout,在Acti

2016-03-28 09:31:46 377

原创 ListView多图片下载以及RecyclerView代替ListView与GridView

这几天一直在研究使用ListVIew多图片进行下载和RecyclerView代替ListView与GridView。使用ListView 进行多图片异步下载:MyAdapter adapter = new MyAdapter();mListView.setAdapter(adapter);在onCreate中加入上述代码,然后自己写一个MyAdapter的类继承BaseAdap

2016-03-16 09:21:35 382

原创 android下载学习和handler

这几天一直在学习android使用Asynctast(HttpURLConnection),DownLoadManager进行下载。1.HttpURLConnection:这种方式使用了java jdk网络编程原理,实际上只是建立了一个与服务器的tcp连接,并没有实际发送http请求,无论是post还是get,http请求实际上直到HttpURLConnection的getInputStrea

2016-03-10 09:06:01 292

原创 初入android,android studio熟悉(五)

引导的学习:很多app第一次进去都会有一个引导,这个引导是怎么实现的,今天用了一整天看视频,敲代码,然后整理。http://www.jikexueyuan.com/course/250_2.html?ss=1 我通过这里开始学习。(VIP我也是临时通过手机注册的)刚开始是引导图片的左右滑动。这里没有什么难点。然后 加那个圆点,这里我卡了一下,因为开始没有想那个for循环,我还一直纳

2016-03-04 17:35:25 230

原创 初入android,android studio熟悉(四)

今天是学习的第五天了,这里将前几天的补了一下,第四天。Android四大组件和Activity生命周期之前是已经看完了。昨天,主要学习的是android主要布局控件的使用,在理解的同时加入自己的代码,从代码中了解。这里我建议大家做点学习记录,方便自己回头看。这里是我建的一个文件夹,作为自己学习心得什么的,然后,需要记住的东西,就是用键盘敲那些需要背的,正是 好记性不如烂笔头。

2016-03-04 09:33:58 325

原创 初入android,android studio熟悉(三)

今天说一下遇到的几个问题。1.android 使用dp 这个百度了好多,发现道理大家都懂,但是真的要说出个所以然来,很少有人能够做到。dp与px换算公式:    px=dp * (densityDpi/160).     dp=(px*160)/densityDpi为什么要使用dp?(我也只是明白道理,还在研究)2.onPause()什么时候出来。有3个Acit

2016-03-04 09:26:18 301

原创 初入android,android studio熟悉(二)

由于已经配置好了环境和一些基本配置,今天我学习的内容是熟悉activity的布局,了解项目结构,以及对项目代码的熟悉。以前接触过android,用的是eclipse,现在用android studio的话,对我来说,先了解项目结构吧。

2016-03-04 08:59:20 345 1

原创 初入android,android studio熟悉(一)

作为一个应届毕业生,之前一直是做java,找了一份android实习生的工作,开始入android坑,公司用的是android studio,从今天开始介绍我学习安卓的路程。首先肯定是安装jdk,环境配置什么的就不多说了,用的是1.7。然后下载android studio,sdk什么的,百度一大把我也不多说了。然后将公司项目git进来,至于怎么git,自行百度。(主要是我也是教的)由于第一

2016-03-02 18:43:14 320

原创 64位系统使用32位的plsql连接64位的Oracle 11g

学习以来重装了两次系统,都是由于oracle不能使用的问题,第一次重装有用,后面便没有用了,那时候我便认为并不是重装系统的问题,在此建议别轻易重装系统,尽量去解决问题。        在网上看了很多的方法,然后自己实践和研究的几天,终于成功的使用了。       1.首先在官网下好oracle11g 64位的两个文件,解压到同一个目录下,我的是D:\orcl,然后点击setup.exe安装

2015-08-14 09:37:41 1336

空空如也

空空如也

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

TA关注的人

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