自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Go贝壳

每个人都有一个英雄梦!

  • 博客(167)
  • 资源 (10)
  • 收藏
  • 关注

原创 使用kotlin编写Android第一个Activity

本文主要是通过使用kotlin,来编写关于android的第一个Activity!在Activity中,我们实现以下几个功能: 1。获取布局文件中的TextView 2。代码修改TextView的值 3。代码修改TextView的颜色 4。代码修改TextView的字体大小 5。给TextView设置点击事件 6。实例化Handler,并在Handler里展示TextView的点击事件,

2016-01-21 14:39:30 6260

原创 Kotlin学习笔记(二)——示例篇三

该篇继续根据Kotlin语言的Demo,来学习Kotlin的使用!本文继上一篇文章来继续学习的,如果有些不懂,请参考上一篇文章 参考链接地址:http://try.kotlinlang.org/#/Examples/Multi-declarations%20and%20Data%20classes/Multi-declarations/Multi-declarations.kt示例一

2016-01-21 13:42:48 5479

原创 Error:(1, 0) Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRID

今天从Eclipse切换Android Studio工程时,报了个奇葩错误:Error:(1, 0) Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE environment variab找了半天也没找到什么原因,把原来的好的工程拿出来看了看,替换了Project下的bui

2015-12-31 14:01:00 6715 5

原创 混淆Proguard Reference的使用(一)

本文参考文档位于Android SDK\tools\proguard目录下,如果想更深入的学习,可以查看docs或者examples目录下的内容! 本文先查看这个文档:file:///ANDROID_HOME/tools/proguard/docs/manual/refcard.html参考文档:http://www.cnblogs.com/royi123/archive/2013/02/2

2015-12-29 16:55:42 1716

原创 android Studio中关于Gradle的使用注解

1。包package的唯一Id:使用Gradle,可以轻松的修改app的包名,代码如下:productFlavors { pro { applicationId = "com.example.my.pkg.pro" } free { applicationId = "com.example.my.pkg.free" }

2015-12-28 11:34:41 4986

原创 Gradle 读书笔记(一)

1任务名字缩写任务名字使用驼峰式命名,可以使用驼峰式命名的缩写来执行任务,前提是保证驼峰式命名的缩写唯一! 例如:task myTest <<{...}task myLike <<{...}当执行 gradle -q mT 任务 myTest 会被执行!2.指定源文件的目录Gradle默认的Java目录是在 src/main/java目录下,但是在Eclipse下开发的项目,Java文

2015-12-24 16:42:50 644

转载 Android中使用Handler引发的内存泄露

Since this Handler is declared as an inner class, it may prevent the outer class from being garbage collected.If the Handler is using a Looper or MessageQueue for a thread other than the main thread, then there is no issue. If the Handler is using the Lo

2015-12-22 11:02:10 1269

原创 Gradle 学习笔记(三)

在看之前,先浏览一下[学习笔记(二)](http://blog.csdn.net/zouchengxufei/article/details/50117195,一些东西需要引用学习笔记(二)里的!任务一:tutorial\dynamicDepends代码:4.times { counter -> task "task$counter" << { printl

2015-12-18 15:09:23 1821

原创 Gradle学习笔记(一)

这里开始写Gradle 的学习笔记,其实并不是现在才开始看这些内容,之前零零散散的看过Gradle的Demo,但是并没有系统的对学习的内容进行整理或者学习进度进行标记!现在开始做一些学习笔记的整理,开始系统的学习这个内容! 说句题外话,没接触过Ant,又没跟上Maven的步伐,Gradle说什么也得学习学习!哈哈……其实官网的学习资料已经不少,推荐呃书籍,还有参加的课程!其实个人感觉一是书本,二是

2015-12-17 16:46:54 1895

原创 Gradle学习笔记(二)

示例一:tutorial\excludeTasks代码:task compile << { println 'compiling source'}task compileTest(dependsOn: compile) << { println 'compiling unit tests'}task test(dependsOn: [compile, com

2015-12-17 16:13:46 1499

原创 Gradle 关于Daemon的配置

文档里提到,配置Daemon,能够加速gradle的构建,为了获取这个性能提上,我也得开启这个Daemon。在Windows环境下:,可以执行这个命令(if not exist "%USERPROFILE%/.gradle" mkdir "%USERPROFILE%/.gradle") && (echo org.gradle.daemon=true >> "%USERPROFILE

2015-12-16 10:15:50 11316

转载 Android_Bluetooth详解

转载地址:http://wenku.baidu.com/view/d901cc2d4b73f242336c5f87.html对于Android的英文帮助文档,总是看了记不住,远不如对中文资料那么印象深,所以下面的叙述都是对Android帮助文档Bluetooth的翻译。一、BluetoothAndroid平台包含了对Bluetooth协议栈的支持,允许机器通过Bluetoo

2015-12-08 16:37:33 662

原创 Android Stuido 实现多渠道打包

之前在这篇文章http://blog.csdn.net/zouchengxufei/article/details/46486629里涉及到根据不同的平台打包多个的问题,又在这篇文章http://blog.csdn.net/zouchengxufei/article/details/50176963里涉及到不同渠道的获取问题,所以想看看多渠道打包的问题! 由前两篇文章可以确定,多渠道打包的思路,使

2015-12-05 16:57:37 975

转载 Android中<meta-data>的使用

转载地址:http://blog.sina.com.cn/s/blog_74b91ee00100yu0h.html 在AndroidManifest.xml中,元素可以作为子元素,被包含在、 、和元素中,但 不同的父元素,在应用时读取的方法也不同。 1 :在Activity的应用。 xml代码段:<activity...> <meta-data android:name

2015-12-04 16:44:05 1355

原创 Android6.0找不到org.apache.http.Header的问题

在使用Android Studio时,采用了最新的编译版本android 6.0,但是发现在运行时,之前程序里引用的org.apache.http.Header类找不到了。通过查找发现: Android 6.0 release removes support for the Apache HTTP client. 也就是说Http Client在android 6.0 被移除了,那怎么使用呢?

2015-12-03 10:39:03 3952

转载 修改actionbar的高度

参考地址:http://stackoverflow.com/questions/17439683/how-to-change-action-bar-size修改ActionBar的高度 @style/AppTheme.ActionBar @style/AppTheme.ActionBar

2015-11-30 03:33:21 2410 2

原创 使用android:process的注意事项

android:process的作用是为组件activity、service、receiver等组件指定一个新的进程!如果不给组件指定特定的进程,则默认是在以包命名的进程里!例如:<service android:name="com.abc.example.DownloadService" android:enabled="true"

2015-11-25 14:34:26 654

翻译 KotLin——Data class 使用

使用Kotlin 自建自己的数据类对象,就像Java中的Bean对象 翻译地址:http://kotlinlang.org/docs/reference/data-classes.htmlData Classes我们经常创建那种什么都不做只持有数据的Bean类,这种情况下许多函数都是从数据对象类里自动产生的。在Kotlin类里,也可以标记成数据类!data class Use

2015-11-25 13:33:00 23581

转载 android Studio遇到transformClassesWithDexForDebug错误

遇到这个粗无的原因,有很大可能是包冲突,这个包冲突不是jar重复,而是jar里面的某个类重复!具体可以使用命令gradle dependencies --info来查看详细的信息另一个原因可能是app的方法过多,使用MultiDex去解决这个问题即可!参考:http://stackoverflow.com/questions/33095536/apptransformclasseswi

2015-11-24 13:05:36 19043 3

原创 Android Studio配置教程

Android Studio 初步学习使用环境配置必须设置JAVA_HOME,ANDROID_HOME环境变量 2.可参考配置: 登录gradle.org 下载zip,配置到环境变量里(如果不下载,初次使用时间很长,这个时间是Android Studio 自动下载该zip) 3.下载Android Studio(下面的地址比较老) windows:https://dl.google

2015-11-21 16:09:54 912

原创 Kotlin学习笔记(二)——示例篇二

继续上一篇文章的示例分析 参考链接是:https://try.kotl.in 示例一条件表达式/** * `if` is an expression, i.e. it returns a value. * Therefore there is no ternary operator (condition ? then : else), * because ordinar

2015-11-16 12:49:48 3224

原创 CheckedTextView,CheckBox和Button样式定义

1.改变CheckBox的默认样式,由方形变成自定义的形状,具体步骤如下:a> 定义drawable.xml文件,指定CheckBox的button 属性,drawable.xml如下所示“: <item android:state_checked="true" android:state_focused="true" android:drawabl

2015-11-14 12:56:51 4642

原创 Hybrid App for Android 资源整理(初步整理,待完善)

salesforce提供: https://developer.salesforce.com/page/Building_a_Mobile_SDK_Hybrid_App_for_Android telerik提供跨平台: http://developer.telerik.com/featured/what-is-a-hybrid-mobile-app/ phonegap: http://p

2015-11-12 12:57:33 791

原创 在android style文件中使用自定义属性

样式文件style里使用自定义属性

2015-11-10 16:06:34 5142 1

转载 Android stuido和Intellij支持Eclipse的代码格式化文件

转自:http://my.oschina.net/flashsword/blog/137598#目录[-]方法安装插件:配置插件:使用插件测试对于一个团队来说,使用统一的代码格式是非常重要的,否则在使用版本控制工具时,会出现大量的冲突。在Eclipse里,我们可以通过一些xml来进行代码格式的统一,但是这些文件要应用在Intellij里,还是要费

2015-11-04 09:56:50 995

转载 AutoCompleteTextView结合自定义适配器

转载地址:http://www.pocketdigi.com/20130124/981.html?utm_source=tuicool这里没有用CursorAdapter,而是自己继承BaseAdapter写了个适配器.与ListView不同,AutoCompleteTextView的适配器除了继承BaseAdapter外,还要实现Filterable接口。Filterable接口中有个g

2015-10-15 00:15:25 1875

转载 android 唤醒/解锁屏幕使用示例

转载http://blog.sina.com.cn/s/blog_44df6aa50101416m.html解锁、唤醒屏幕用到KeyguardManager,KeyguardLock,PowerManager,PowerManager.WakeLock所需权限:<uses-permission android:name="android.permission.WAKE_LOCK" /><uses-p

2015-10-12 23:26:43 3706

原创 Kotlin学习笔记(二)——示例篇一

介绍了基本的一些语法,现在用最真实的Demo,来进行深入学习KotLin! 参考链接是:https://try.kotl.in 在Intellij IDEA 开发环境里,新建一个kt文件, 即可进行kt文件的开发编辑!示例一任何语言最经典的Demo——hello world:/** * We declare a package-level function main which return

2015-10-12 17:18:47 2818

原创 Kotlin编码规范

资料原文:http://www.kotlinlang.org/docs/reference/coding-conventions.html本文包含了KotLin语言的当前编码格式。命名格式默认情况下采用Java编码规范:采用驼峰式命名类型以大写字母开头方法和属性以小写字母开始使用4个空格缩进公有方法应该有类似Kotlin的文本文档冒号分开类型和父类的冒号之前有一个空格,在类型和实例分割的

2015-10-12 10:52:03 1775

翻译 Kotlin学习笔记(一)

学习参考文档:http://www.kotlinlang.org/docs/reference/basic-syntax.html包名包名在文件的最顶部package my.demoimport java.util.*它不需要匹配目录和包:源文件可以放在任意的文件系统。 See Packages. 一个源文件可以以声明一个包开始:package foo.barfun baz() {}class

2015-10-10 11:56:23 856

原创 PopupWindow在android5.0以上底部弹出在虚拟按键下方的解决

现象描述的再好,不如图片展示的详细: 如何出现的这种现象呢? PopupWindow 从底部弹出,在虚拟按键的设备平台上(如nexus5)会出现! 怎么解决:解决方法一获取底部的高度,进行偏移CustomShareBoard shareBoard = new CustomShareBoard(getActivity()); Rect rect = new Rect()

2015-10-09 00:45:14 4444

原创 Android Studio 更换debug.keystore问题

在使用Android studio 开发时,会遇到关于app签名问题,这时候就需要更换debug时签名文件,尤其是使用签名文件进行第三方账号登陆时,调试签名文件和发布时的签名不一致的问题,好了废话不多说了! 在Android Studio环境下,怎么更换调试的签名文件呢?有以下步骤:1.准备好你的签名文件your.keystore或者your.jks 如果没有,自己创建一个就可以了 2.往

2015-09-26 03:00:15 16374 3

原创 开发时需要的公开SDK及资源

1.免费的文件服务器: 七牛云存储 http://www.qiniu.com/pricing 2.开发需要即时通信: 融云,环信接入 3.App 升级及数据统计: UMEng 4.手机号注册SDK shareSDk

2015-09-26 00:35:55 1247

转载 ActionBar中的下拉菜单操作NAVIGATION_MODE_LIST

转载地址:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2012/1225/744.htmlAndroid的actionbar可以添加下拉菜单,在android4.0以上的原生日历中,就使用了此方法。  在ActionBar中添加下拉菜单,主要有一下几个关键步骤:  1. 生成一个SpinnerAdapter

2015-09-07 17:28:04 842

原创 android 沉浸式布局学习

经过多方寻找,现在找到了一个比较理想的兼容android4.4+的沉浸式布局类库; 类库地址:https://github.com/jgilfelt/SystemBarTint 效果图: 看到以上三种图,就可以看出该类库完全符合我们的需求;先附上代码: /* * Copyright (C) 2013 readyState Software Ltd * * Licensed under

2015-08-28 09:22:02 1170

原创 android实现通知栏透明

通知栏透明效果如图: 而通知栏不透明的效果是这样子的: 但是这个效果只在4.4+才支持 getWindow().addFlag(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);demo如下: @Override protected void onCreate(Bundle savedInstanceState) {

2015-08-27 16:56:08 4641 2

转载 利用SecureCRT上传、下载文件(使用sz与rz命令),超实用!

利用SecureCRT上传、下载文件(使用sz与rz命令)原文地址:http://blog.csdn.net/lioncode/article/details/7921525       借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器。     其中,对于sz和rz的理解与记忆我用了如下的方法(很

2015-08-17 10:02:17 742

转载 android TeamTalk资料总结-by 樱木

转自:http://www.bluefoxah.org/teamtalk/teamtalk_android_introduce.html 这篇博客,是由现TeamTalk Android负责人之一——樱木撰写,后续还会继续更新,感谢樱木的奉献。android TT资料总结包目录结构 androidapp,主程序。 mgimlibs ,app主程序依赖的工具类,下拉刷新。 daogener

2015-08-07 10:13:30 3003

原创 Android Design Support Library使用示例(一)

学习一个新的知识点,最好的是一个Demo,Design 有一个非常好的Demo,可以通过该地址下载:https://github.com/chrisbanes/cheesesquare下载完这个后,但是运行不了,其中在gradle脚本里,有连个编译不了 compile 'com.github.bumptech.glide:glide:3.6.0' compile 'de.hdoden

2015-08-06 20:02:39 2134

转载 使用Kotlin开发Android应用(II):创建新工程

使用Kotlin开发Android应用(II):创建新工程 转载地址:http://blog.csdn.net/asce1885/article/details/46772987 @author ASCE1885的 Github 简书 微博 CSDN 原文链接 在基本了解什么是Kotlin以及Kotlin可以做什么之后,接下来就到了配置Android Studio并使用Kotlin开发An

2015-08-03 09:03:26 1569

Github中文手册

Github的中文手册,官网下载太慢了,所以放在这上边了

2016-07-08

android-support-percent.aar

android-support-percent的aar,已经打包好,直接使用即可

2016-06-27

GradleInAction 代码资源

Gradle in Action 的代码资源

2015-12-25

HttpClient for android 4 3 5 jar

HttpClient for android_4.3.5.jar 编译好的jar文件,含有两种,一种是srcjar,一种是jar

2015-04-21

ListView 有Header时下拉刷新

ListView带Header时,数据下拉刷新,上拉加载更多

2013-11-21

android ListView 下拉刷新

android ListView下拉刷新,上拉加载更多

2013-08-13

android 上拉刷新下拉加载更多代码

android上拉刷新,下拉加载更多内容

2013-08-13

android 图片放大缩小

双手实现图片放大缩小的android代码,

2013-07-24

java白板代码

java白板代码 上传图片可以使用

2012-04-20

Javaweb 初级

java web 和oracle动态 初级

2012-04-20

空空如也

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

TA关注的人

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