关闭

[置顶] Test Top

好奇的你运气不会太差~祝你有美好的一天~...
阅读(1090) 评论(3)

魅族 Notification 遇到的奇葩问题

推送集成碰到恶心问题,早上还好好的下午日志是正常的,通知栏死活弹不出来,各种排查,收消息,解析,创建通知栏。最后问题定位到Notification 的context上面。通知栏这样创建的:NotificationCompat.Builder builder = new NotificationCompat.Builder(this); builder.setContentT...
阅读(660) 评论(1)

友盟消息推送 3.x 的坑爹问题 s=-11,s1=accs bindapp error

客户端需要从百度推送切换到友盟推送,太久没看了就去看看了集成文档。        写Demo的过程还算顺利,几分钟就搞定了,但是往项目迁移的时候出出现了坑爹问题,为啥说坑爹呢?因为我用的复制粘贴啊,怎么会失败。但是事实就是失败了初始化的时候提示:s=-11,s1=accs bindapp error不明白,就去Umeng论坛搜索。Umeng小秘书粘的各种答案都基本上都不解决问题,下面问这个问题的人...
阅读(3883) 评论(15)

IJKPlayer 遇到的诡异问题

今天重新封装播放器界面的时候发现了一个诡异的问题。        覆盖在ijkplayer上层的View莫名其妙消失了,View确定已经被addView 到了ContentView中,但是视图里就是看不到,debug也确定了被add的View已经有了Parent,add两次的时候会抛异常。那更ijkplayer又有什么关系呢?当我把ijkplayer remove掉之后,看不...
阅读(837) 评论(0)

仿微信滑动退出Activity

原理一句话就能描述清楚。重写Activity的dispatchTouchEvent,滑动的时候拿到Activity栈中栈顶Activity的上一个Acticity的ContentView添加到栈顶Activity的DecorView中,滑动的过程中做视图平移,滑动结束之后把前面拿过来用的ContentView归还给上一个Activity,然后finish当前Activity。...
阅读(729) 评论(4)

一小时搞明白注解处理器(Annotation Processor Tool)

Java中的注解是个很神奇的东西,还不了解的可以看下一小时搞明白自定义注解(Annotation)。现在很多Android的库都用使用注解实现的,比如ButterKnife,我们不防也来学习一下,学完注解处理器,我们尝试写一个简单的类似ButterKnife的东西来绑定控件。什么是注解处理器?        注解处理器是(Annotation Processor)是javac的一个工具,用来在编译...
阅读(5345) 评论(1)

一小时搞明白自定义注解(Annotation)

*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布原文链接:http://blog.csdn.net/u013045971/article/details/53433874什么是注解        Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口,程序可以通过反射来获取指...
阅读(6561) 评论(13)

RxJava和Retrofit结合使用

前言:前段时间花了点时间学了一下RxJava和Retrofit,后面在实践中被没有用到,今天一看,呃,怎么又忘得差不多了。...
阅读(893) 评论(0)

如何提问?

这篇文章时在平时的学习和工作总结的一些现象。当遇到自己不会的问题时下一步该怎么办?然后我就发现有些小伙伴只要碰到问题了,任何大小的问题,哪怕只是单词写错了,可能是文件名写错了,不管这个问题难还是简单,他的第一反应就,哎呀完了,这手机要原地爆炸了,天要塌了,就是这种感觉,然后火急火燎的问,“快快快,给看一下,这是什么问题啊,这这这这这这这.......怎么了怎么了怎么了了了了了了.......”。甚...
阅读(617) 评论(1)

一点感悟

如何让文章阅读高?1.上网站推荐,借助网站本身的流量引流。这种方式,最简单最直接,不管你写了啥,有无营养,只要能再博客主页挂一会,总有人点进来看的2.干货吸引粉丝关注。这种需要花费一定的时间和精力,去观察最近流行什么,热点技术之类的,然后写一写教程啊,剖析啊啥的文章。吸引别人关注你,就像博主一样,撸的一手自定义控件,左手画圆,右手画方之类的有了这些寥寥无几关注着。3.卖情怀,讲故事。卖情怀就像老罗...
阅读(914) 评论(27)

猎豹"快切App"中用到的Android开发技巧探索[附源码]

原文链接:http://blog.csdn.net/u013045971/article/details/52119117 前景提要: 什么是块切? 快切是从猎豹的Clear Master中分离出来的一个悬浮窗小工具。因为对这个比较感兴趣,博主断断续续花了2个月时间完成了一个类似块切的版本,起了个名字叫“Well Swipe”,中文名叫“Well 划划”。本文会针对Well 划划开发中遇到的一些坑和和技巧做一个分享。来给大家揭密块切开发过程中用到的自定义控件技术细节。在这里还...
阅读(7523) 评论(62)

自己做饭吃到底有多难

一转眼的时间毕业都一整年了,心里又多了几分恐慌和对未来未知迷茫的思考。 刚毕业时的心态和毕业一年,两年,三四五六年的心态肯定不一样。 一年的时间在工作,放假,工作,放假的循环中走完了。回头看看,存款多了一点点但都是小钱,仍然是单身,又老了一岁。上个月搬到了地铁站边上,结束了上班需要跟一群没有排队意识的人争抢上公交车的日子,出门走两步就进地铁站真好,从此上班只要半小时。 现在正是盛夏,去年的这...
阅读(989) 评论(6)

最近写的一个控件——Well Swipe 拖拽排序实现

Protocol Buffers protocol buffers 是一种平台无关的,中性的,可扩展机制的序列化结构化数据 What are protocol buffers? Protocol...
阅读(3424) 评论(5)

最近写的一个控件——Well Swipe beta 1.0

最近花了大概一个半月的业余时间写的,从没有到有,中间也碰到了很多的坑,一点一点的都啃过去了... 还有很多的地方需要优化,比如 1.编辑状态下如何对比原有数据的和编辑过之后的,选择一种效率最高的方式进行数据库的更新,目前走的做法是把现有的全删了,然后把编辑过之后的重新插入,但是明显感觉到会耗费时间。 2.编辑状态下删除一个如何进行过度动画。 3.创建文件夹等高级功能 4.主题功能...
阅读(1262) 评论(4)

Android Mqtt

本文介绍在Android上使用mqtt,附上客户端demo和服务器demo。 mqtt资料自行百度 客户端: 别忘了加联网权限 public class MqttService extends Service { private String host = "tcp://192.168.1.184:1883"; private String userName =...
阅读(1603) 评论(1)

Mac安装Protobuf编译Java

本文整理了再在Mac上安装Protobuf 和编译Java的详细过程 在Mac上安装protobuf创建一个java项目,编写.proto文件用protobuf编译生成java文件,测试用wire编译生成java文件,测试 1.protobuf下载地址:https://github.com/google/protobuf/tags?after=v3.0.0-alpha-1 Git...
阅读(4420) 评论(0)

Android自定义控件——ExpandTextView

本文介绍一个这样婶儿的TextView,如图: 点击的时候TextView会伸缩,有种Clip的感觉,原理也很简单,就是把两个TextView重叠起来,一个现实固定的行数的文本,另一个现实全部的文本,初始化的时候,容器的高度等于固定文本的高度,完全展开时的高度等于文本显示全的高度,过程用一个动画控制就可以了。下面贴代码: ExpandTextView.java import...
阅读(3932) 评论(6)

Android自定义控件——PullZoomView

本文介绍PullZoomView的简单实现,如图: 就是通过下拉ListView或者ScrollView或者更多的View如GridView,RecycleView等等,的时候对Header有一个放大缩小的效果 实现思路就是根据所需要封装的不同的下拉控件来做不同的实现,比如: ListView:该控件本身有添加Header的功能,我们只需做简单的处理就可以用了,在满足一定条件...
阅读(3789) 评论(4)

Android自定义控件——Indicator

Indicator确实是个老梗了... 有重写HorizontalScrollView的,有重写LinearLayout。 这个是重写LinearLayout的哦,往LinearLayout里add   TextView用作tab标签,在LinearLayout底部画一个矩形当作指示器。 ViewPager滚动的时候用简单的小学加减乘除混合运算来机选这个矩形位置,然后滚动就好了...
阅读(2502) 评论(5)

Android自定义控件——手把手教你实现SlidingMenu(二)

上篇回顾:上篇中创建了项目的基本组成,并且成功的把Activity的contentView  set  给了我们自定义的RelativeLayout中的SlidingMenuAbove 系列二       本片介绍如何实现基本的滑动动作 手指在SlidingMenuAbove上左右滑动的时候SlidingMenuAbove在一定的情况下跟随手指滑动松开手指后Sliding完成余下...
阅读(1643) 评论(0)

Android自定义控件——手把手教你实现SlidingMenu(一)

s...
阅读(1868) 评论(0)
100条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
      • 访问:2148823次
      • 积分:6155
      • 等级:
      • 排名:第1666名
      • 原创:95篇
      • 转载:1篇
      • 译文:5篇
      • 评论:468条
    HomePage
    博客专栏
    最新评论