calvin367
码龄11年
关注
提问 私信
  • 博客:322,630
    322,630
    总访问量
  • 22
    原创
  • 1,211,400
    排名
  • 34
    粉丝
  • 0
    铁粉

个人简介:没有任何理由可以让自己不学习下去

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
  • 加入CSDN时间: 2013-09-25
博客简介:

calvin367的专栏

查看详细资料
个人成就
  • 获得25次点赞
  • 内容获得25次评论
  • 获得53次收藏
创作历程
  • 10篇
    2016年
  • 41篇
    2015年
  • 148篇
    2014年
  • 20篇
    2013年
成就勋章
TA的专栏
  • IOS开发
    23篇
  • android 开发
    84篇
  • Android输入法开发
    2篇
  • python学习
    4篇
  • PHP学习
    3篇
  • cocos2d-x
    39篇
  • Cocos2d-X开发学习笔记
    9篇
  • openfire+xmpp
    12篇
  • ndk+jni
    4篇
  • android speex
    6篇
  • google+Guava
    1篇
  • android+Zigbee
    2篇
  • GoogleMap
    1篇
  • AFNetworking
    4篇
  • Karel
    2篇
  • 刷机
    1篇
  • Android源码
    18篇
  • restful api
    3篇
兴趣领域 设置
  • 编程语言
    java
  • 大数据
    redis
  • 后端
    springspring boot
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

351人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Android5.0通知变化浅析

目前在Android中通知的使用还是很常见的,为了做版本兼容,常用兼容包NotificationCompat.Builder和 Notification.Builder。NotificationCompat.Builder位于v4扩展包内(version 4 Support Library)Notification.Builder在Android 3.0 开始引入(API level 11
转载
发布博客 2016.04.22 ·
578 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ANT教程经典

Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。 一.             安装与配置下载地址:http://ant.apache.org/,在本文中下载的是1.7.0版本。解压到某个目录(例如E:"apache-ant-1.7.0),即可使用。添加系
转载
发布博客 2016.03.18 ·
546 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mac osx 配置apache ant binary

如果你不知道什么是ant,请不要浪费你的时间继续读下去了。或者你对ant是什么感兴趣,可以看这里:wikipedia-ant 或者这里 baidu-ant 最近整理了一下ant的下载和安装方法,步骤如下: 1.下载ant:官网下载当前最新版是Apache Ant 1.9.3,可以下载那个zip包,如下图:2.将下载的zip包解压到一个目录下,如/usr/local。这时
转载
发布博客 2016.03.17 ·
732 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android开发实例详解之IMF(Android SDK Sample—SoftKeyboard)

最近工作比较忙,加班出差,因此更新慢了些。今天刚好有空,写一篇实例详解吧。本博前面的文章介绍了Android开发环境的搭建和模拟器的常用操作。本次,将以Android Sample中经典的SoftKeyboard项目为例,详细解析Android上一个小型项目的开发过程和注意事项。从SDK 1.5版本以后,Android就开放它的IMF(Input Method Framework)
转载
发布博客 2016.03.17 ·
943 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

为 Android 平台开发一个输入法

Android 1.5 新特色之一就是输入法框架(Input Method Framework,IMF),正是它的出现,才为诞生不带实体键盘的设备提供了可能。IMF设计用来支持不同的IME,包括了soft keyboard,hand-writing recognizes和hard keyboard translators。这里,我们把焦点锁定在soft keyboard上。新特色对普通应用
转载
发布博客 2016.03.17 ·
783 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android ScrollView向上滑动控件顶部悬浮效果实现

本文参考了:《上滑停靠顶端的悬浮框》的代码,在此表示感谢。【上滑停靠顶端的悬浮框】里的实现方法是使用两个控件,滑动时,监听ScrollView的滚动Y值,从而通过对两个控件的显示隐藏来实现控件的顶部悬浮。但是实际应用场景中,有可能需要悬浮的控件里面的内容是比较多的,如果通过显示隐藏的方式来实现的话,操作控件里的内容时,需要重复定义两套变量,对控件里的内容进行修改时也是要操作再次,非常麻烦。
转载
发布博客 2016.03.16 ·
1705 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Android视图绘制流程完全解析,带你一步步深入了解View(二)

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/16330267在上一篇文章中,我带着大家一起剖析了一下LayoutInflater的工作原理,可以算是对View进行深入了解的第一步吧。那么本篇文章中,我们将继续对View进行深入探究,看一看它的绘制流程到底是什么样的。如果你还没有看过我的上一篇文章,可以先去阅读 Andro
转载
发布博客 2016.03.15 ·
508 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android LayoutInflater原理分析,带你一步步深入了解View(一)

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/12921889有段时间没写博客了,感觉都有些生疏了呢。最近繁忙的工作终于告一段落,又有时间写文章了,接下来还会继续坚持每一周篇的节奏。有不少朋友跟我反应,都希望我可以写一篇关于View的文章,讲一讲View的工作原理以及自定义View的方法。没错,承诺过的文章我是一定
转载
发布博客 2016.03.15 ·
418 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android程序内存泄漏的原因和解决办法

内存泄漏也称作“存储渗漏”,用动态存储分配函数动态开辟的空间,在使用完毕后未释放,结果导致一直占据该内存单元。直到程序结束。即所谓内存泄漏。              内存泄漏简单地说就是申请了一块内存空间,使用完毕后没有释放掉。它的一般表现方式是程序运行时间越长,占用内存越多,最终用尽全部内存,整个系统崩溃。由程序申请的一块内存,且没有任何一个指针指向它,那么这块内存就泄露了。
转载
发布博客 2016.01.07 ·
1049 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android应用之——利用getItemViewType为Listview的item设置不同的布局

一、概述在项目的需求中,有一处需要显示一个交易记录的列表,这个列表很容易让人联想到用listview来实现,但是这个列表又有稍许不同的地方,那就是它里面的item并不是一样的布局,其中某些部分显示的是消费的记录,而有些地方显示的是充值的记录,也就对应了不同的item布局。而且,这两处地方都是从服务端获取数据的,这两个item的数据对应的类内容也各不相同,该怎么处理呢?下面来一步步实
转载
发布博客 2016.01.06 ·
1469 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Mac OS X 10.10.3下android-5.1.1_r9 源码下载与编译

Thinking最近刚买了Mac,趁着新鲜感还在,多学习点东西,对自己的职业发展是有好处的.在公司里实习的这段时间,几乎每周都有经验分享,大多数都涉及Android Framework层的知识,鉴于编写Android Appilication也有一段时间了,是时候开始着手从源码上提高自己的水平了.于是有了这篇文章.Preparing首先还是从android官网入手,看看准备工作
转载
发布博客 2015.12.25 ·
1823 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

项目适配iOS9遇到的一些问题及解决办法(更新两个小问题)

1.网络请求报错。升级Xcode 7.0发现网络访问失败。输出错误信息The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.原因:iOS9引入了新特性App Transport Securit
转载
发布博客 2015.12.03 ·
576 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

每个Android开发者应该知道的6个SDK和API

说到软件开发,有人或许会感叹了解平台SDK和API比了解语言本身更重要。如果你是一个进入Android开发的Java开发人员,或者是一家想要确保团队使用的是正确工具的初创企业CxO,那么本文中列举的这些SDK和API或许会非常有用。在过去4年时间里,我一直致力于构建Android app,下面这些是我构建新app时的必备品,所以推荐给大家。Material desi
转载
发布博客 2015.10.14 ·
701 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在线自动生成.9png图的Android设计切图工具推荐

当我们完成了一套iOS的切图的时候,当android开发人员让你切几个版本的dpi切图时,你是不是一下子崩溃了! 我想大家都会崩溃,切一套APP设计稿 已经够麻烦了。因为在Android的设计过程中,为了适配不同的手机分辨率,图片大多需要拉伸或者压缩,这样就出现了可以任意调整大小的一种图片格式“.9.png”。从今天开始,你不用担心啦,因为你来到了25学堂官网,25学堂有责任帮你减
转载
发布博客 2015.10.13 ·
10329 阅读 ·
4 点赞 ·
1 评论 ·
5 收藏

android中自定义的对话框中的EditText无法弹出输入法解决方案

很奇怪的是,如果你用原生的AlertDialog,通过setView(new EditText())的方法添加输入框,永远都能弹出输入法;而在我们自定义AlertDialog中,经常会遇到弹不出输入法的问题,这里我分为2中情况:一. 在Activity中,自定义AlertDialog中的EditText弹不出输入法     方法一:  在继承AlertDialog, onC
转载
发布博客 2015.10.09 ·
939 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android应用启动短暂黑屏处理

关于黑屏默认的情况下,程序启动时,会有一个黑屏的时期,原因是,首个activity会加载一些数据,比如初始化列表数据等。去除步骤1./res/values/styles.xml 在 Theme 中,添加一个 android:windowBackgrounds 属性,设置需要的图片2.在 AndroidManifest.xml 中设置Theme到首个启动的Ac
转载
发布博客 2015.09.10 ·
2219 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

锁屏密码忘记解决方法

小编在这里为大家手机了六种方法,每种方法都很详细,大家仔细观看,一定会学会的。第一种方法:用别人的手机打你的电话,然后手机就会进入系统,再进设置里去掉自动锁屏。当提示输入gmail密码的时候填写:“null”(补充说明,适用部分机子,跟ROM关系也很大,成功率不保证)第二种方法:恢复出厂值,(前提是刷了recovery!)操作步骤如下:1.关闭手机2
转载
发布博客 2015.09.10 ·
3995 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

xcode6+ios8最新真机调试教程

引言:众所周知,苹果的安全性做的一直很高,导致ios开发的门槛相对于安卓来说,高出不少,也就导致了现在iOS高级工程师一直是稀缺的资源。今天我们来谈一谈苹果的真机调试。苹果的真机测试要复杂好多,最主要的是你需要花费99$购买苹果的开发者认证,其他的条件有:一台测试手机或pad一台装有苹果系统的电脑具体步骤:到官网https://developer.apple.c
转载
发布博客 2015.08.21 ·
553 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Masonry介绍与使用实践:快速上手Autolayout

前言1MagicNumber -> autoresizingMask -> autolayout以上是纯手写代码所经历的关于页面布局的三个时期在iphone1-iphone3gs时代 window的size固定为(320,480) 我们只需要简单计算一下相对位置就好了在iphone4-iphon
转载
发布博客 2015.08.20 ·
335 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android studio导入eclipse项目且不改变目录结构

Android studio的安装与配置论坛当中已经有很多在此就不在细说了,现在开始说下如何在Android studio当中导入eclipse的项目且不改变其目录结构和配置,让使用eclipse的同学也可以继续使用,当然使用android studio的同学也可以使用。废话少说上图1. 使用open的方式打开一个已经存在的android项目(eclipse创建的)
转载
发布博客 2015.07.09 ·
582 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多