07 2014 档案

摘要:我们在引入library时可能会出现这个错误比如: [2013-11-05 14:22:15 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/mobile/appstore/listjar/sdk/R$anim... 阅读全文
posted @ 2014-07-31 23:59 developer_Kale 阅读(621) 评论(0) 推荐(0) 编辑
摘要:我自己在启动Eclipse代码补全后输入感觉确实爽多了,但是每次输入变量后一按下空格,编译器会自己帮你写一个很蛋疼的名字,比如你输入了:String mStr后按下空格,它就变成了mString,十分讨厌。下面是正规的解决办法,但是经过我反复折腾,我实在没办法把插件的源码显示到工程中。于是偷个懒... 阅读全文
posted @ 2014-07-31 22:24 developer_Kale 阅读(1184) 评论(0) 推荐(0) 编辑
摘要:自定义的线程中是不能更新UI的,但是如果遇到更新UI的事情,我们可以用handler的post()方法来将更新UI的方法体,直接传送到主线程中,这样就能直接更新UI了。Handler的post()方法就是将Runnable中的代码段传送到主线程。布局文件就是个textView,我就不贴了。全部代码p... 阅读全文
posted @ 2014-07-31 20:25 developer_Kale 阅读(2049) 评论(0) 推荐(0) 编辑
摘要:一、从自己开启的线程中给主线程发送信息,更新UI这个实例的效果是,在线程中通过handler发送一条信息给handler,然后通过handler更改UI线程中,textview的文字。主要方法是(在线程中生成消息对象,并发送消息。这里可以设置what,我图简单就没设置): class MyThre... 阅读全文
posted @ 2014-07-31 14:31 developer_Kale 阅读(674) 评论(0) 推荐(0) 编辑
摘要:这里主要讲的是Android中线程的概念,自己的线程不能更新UI线程中的视图。如果把Handler设置在自己的线程中,那么必须建立一个Looper。至于为什么在Activity中建立Handler就不用建立一个Looper呢,因为在UI线程初始化时就已经有一个Loop了,所以直接用就行。这里还需要注... 阅读全文
posted @ 2014-07-31 13:13 developer_Kale 阅读(1207) 评论(0) 推荐(0) 编辑
摘要:insideOverlay 默认值,表示在padding区域内并且覆盖在view上insideInset表示在padding区域内并且插入在view后面outsideOverlay表示在padding区域外并且覆盖在view上,推荐这个outsideInset表示在padding区域外并且插入在vi... 阅读全文
posted @ 2014-07-30 20:26 developer_Kale 阅读(2041) 评论(0) 推荐(0) 编辑
摘要:设置后→collapseColumns 设置需要被隐藏的列序号(序号从0开始)shrinkColumns 设置允许被首夺的列的序号(序号从0开始)stretchColumns 设置允许被拉伸的列的序号(序号从0开始)布局文件: android:shrinkColumns=... 阅读全文
posted @ 2014-07-30 20:21 developer_Kale 阅读(1757) 评论(0) 推荐(0) 编辑
摘要:感谢农民伯伯的翻译文:http://www.cnblogs.com/over140/archive/2010/09/02/1815439.html属性名称描述android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/... 阅读全文
posted @ 2014-07-30 20:13 developer_Kale 阅读(363) 评论(0) 推荐(0) 编辑
摘要:十分感谢农民伯伯的翻译:http://www.cnblogs.com/over140/archive/2010/08/27/1809745.htmlxml 属性:属性名称描述android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(n... 阅读全文
posted @ 2014-07-30 19:22 developer_Kale 阅读(395) 评论(0) 推荐(0) 编辑
摘要:Tab经常和Fragment结合使用,这一讲我们用3种方式来实现这种快捷导航。0、重要的两个监听器MyTabListener,这个我们之前已经接触过了package com.kale.actionbar05;import android.support.v4.app.FragmentTransact... 阅读全文
posted @ 2014-07-30 19:12 developer_Kale 阅读(1772) 评论(0) 推荐(0) 编辑
摘要:设定ActionBar的样式,是我们必须掌握的技能,在之前我们可能都需要一行一行的写代码,然后在模拟器上测试效果,但是现在我们有个一个很棒的工具来设定样式。设定ActionBar样式的工作从未如此简单过!http://romannurik.github.io/AndroidAssetStudio/i... 阅读全文
posted @ 2014-07-29 12:22 developer_Kale 阅读(3655) 评论(0) 推荐(0) 编辑
摘要:在ActionBar中添加Tab是很有用的技巧。在support V7库的支持下,我们几乎可以用和之前一样的方式来添加Tab,对于Tab来说,我们可以和MenuItem一样,给他定义自己的视图。我这里定义了个进度条,主要是来说明这个问题。本系列的博文也将接近尾声了,后面就是个定义ActionBar样... 阅读全文
posted @ 2014-07-28 19:26 developer_Kale 阅读(798) 评论(0) 推荐(0) 编辑
摘要:一、自定义MenuItem的视图custom_view.xml (就是一个单选按钮) MainActivity.java//Inflate the custom view View customNav = LayoutInflater.... 阅读全文
posted @ 2014-07-28 17:17 developer_Kale 阅读(2000) 评论(0) 推荐(0) 编辑
摘要:这篇文章主要讲的是在低版本兼容的ActionBar中实现自定义的ActionProvider,ShareActionProvider的使用方法,如何实现分离式ActionBar,外加在分离式ActionBar上的ActionMode的效果。一、自定义ActionProvider建立一个类... 阅读全文
posted @ 2014-07-28 15:47 developer_Kale 阅读(1517) 评论(0) 推荐(0) 编辑
摘要:package com.kale.screen;import android.annotation.SuppressLint;import android.app.Activity;import android.graphics.Point;import android.os.Bundle;impo... 阅读全文
posted @ 2014-07-27 15:26 developer_Kale 阅读(401) 评论(0) 推荐(0) 编辑
摘要:之前我一直用ActionBarSherlock这个开源项目来做ActionBar,因为它可以让低版本的设备也能用上ActionBar。但是在最新的SDK中Google提供了一个AppCompat的工程作为libary。它里面就提供了向低版本兼容的ActionBar,所以我们就直接用官方的库就行了。... 阅读全文
posted @ 2014-07-27 15:17 developer_Kale 阅读(4186) 评论(0) 推荐(0) 编辑
摘要:用PopupWindow实现弹出菜单是一个比较好的方式。当然我们还有一个类PopupMenu也能实现弹出菜单,但那个太过于局限了,所以不是很推荐。这个实例的效果是这样的:点击按钮后,一个菜单从屏幕的右边滑入到屏幕中,点击按钮/空白处后菜单消失。布局文件时一个按钮,我就不贴出代码了。下面是菜单的布局... 阅读全文
posted @ 2014-07-25 16:14 developer_Kale 阅读(2073) 评论(0) 推荐(0) 编辑
摘要:scaleType是指定图片的拉伸方式的一个属性,下面是具体的示例和介绍: ... 阅读全文
posted @ 2014-07-25 13:09 developer_Kale 阅读(1484) 评论(0) 推荐(0) 编辑
摘要:本文来自:http://blog.csdn.net/brokge/article/details/9713041简介:根据不同的选定状态来定义不同的现实效果分为四大属性:android:state_selected是选中android:state_focused是获得焦点android:state_... 阅读全文
posted @ 2014-07-25 13:02 developer_Kale 阅读(457) 评论(0) 推荐(0) 编辑
摘要:自动获取焦点 会自动获取焦点 --> 限制输入的字符 设定颜色 监听输入的字符 package com.kale.edittext;import android.app.Activity;import android.os.Bundle;imp... 阅读全文
posted @ 2014-07-25 12:58 developer_Kale 阅读(957) 评论(0) 推荐(0) 编辑
摘要:本文参考自:http://blog.csdn.net/wulianghuan/article/details/8583921在输入框中输入表情是每个聊天软件的必备功能,做到这点仅需要将表情放入工程图片文件夹中,然后用这段代码来添加图片即可,也就是说将图片作为一个文字添加到输入框中。 ... 阅读全文
posted @ 2014-07-25 12:48 developer_Kale 阅读(970) 评论(0) 推荐(0) 编辑
摘要:Android中提供了多种对话框,在实际应用中我们可能会需要修改这些已有的对话框。本实例就是从实际出发,展现了andorid中大部分对话框,代码中用了一个对话框管理类来做封装,其中还定义了对话框的动画、自定义样式等等。主布局文件(全是button) ... 阅读全文
posted @ 2014-07-25 12:31 developer_Kale 阅读(10208) 评论(0) 推荐(1) 编辑
摘要:下载mySql for java驱动的地址:http://www.mysql.com/products/connector/ (可下可不下,因为安装mySql的时候就会包含了各种驱动)MySQL下载软件的地址:http://dev.mysql.com/downloads/windows/instal... 阅读全文
posted @ 2014-07-24 18:47 developer_Kale 阅读(320) 评论(0) 推荐(0) 编辑
摘要:这个程序的主要思想就是在一个FrameLayout中定义多个TextView,分别设置不同的背景色。因为帧布局的特性,所以这些控件都是叠加起来的。然后,通过定时器循环给handler发送消息,改变控件的背景色。最后就能实现霓虹灯的效果了,本实例不怎么实用,仅仅能做一般练习而已。布局文件 ... 阅读全文
posted @ 2014-07-24 18:37 developer_Kale 阅读(561) 评论(0) 推荐(0) 编辑
摘要:首先,进入C:\Windows\System32\drivers\etc,找到hosts文件,用记事本打开它。在文件的最后加入:203.208.46.146 dl.google.com203.208.46.146 dl-ssl.google.com127.0.0.1 servserv.general... 阅读全文
posted @ 2014-07-23 23:59 developer_Kale 阅读(275) 评论(0) 推荐(0) 编辑
摘要:这个错误是Eclipse里面的一个bug,我们通过如下的设置就可以解决它。打开eclipse安装目录下的eclipse.ini文件:将其中的256m改为128m,512m改为256m,1024m改为512m即可。修改后的文件内容如下:-startupplugins/org.eclipse.equin... 阅读全文
posted @ 2014-07-23 23:57 developer_Kale 阅读(679) 评论(0) 推荐(0) 编辑
摘要:一、安装和破解我的MyEclipse是从官网下的正版软件,在其他地方下载的版本同理。官方下载地址(需FQ):http://www.myeclipseide.com/module-htmlpages-display-pid-4.html来自河源下载站的下载地址:http://www.cngr.cn/d... 阅读全文
posted @ 2014-07-23 22:46 developer_Kale 阅读(2213) 评论(0) 推荐(0) 编辑
摘要:昨天一天只写了两篇文章,效率超低。追其原因呢,其实我一直在研究notification的实现方式,今天研究完了给大家分享一下。本来想写个工具类来封装一下代码的,但是我发现notification的个性化元素太多了,做成一个方法的话参数又多的要死... 阅读全文
posted @ 2014-07-23 14:18 developer_Kale 阅读(3838) 评论(2) 推荐(0) 编辑
摘要:Notification是用来在通知中心中显示信息的,这里讲解了其最简单的使用方式。关于PendingIntent和Intent的区别可以参考这篇文章:http://blog.csdn.net/zeng622peng/article/details/6180190MainActivity.javap... 阅读全文
posted @ 2014-07-22 12:15 developer_Kale 阅读(561) 评论(0) 推荐(0) 编辑
摘要:本文主要参考自:http://blog.csdn.net/wulianghuan/article/details/8588947 (里面有TabHost第二种定义的方式,继承TabActivity)TabHost就是一个选项卡,类似于tab。这里我定义了三个标签,点击后会切换出不同的内容。之前用Fr... 阅读全文
posted @ 2014-07-22 11:01 developer_Kale 阅读(404) 评论(0) 推荐(0) 编辑
摘要:本实例的功能是将用户选择的图片裁剪后放入ImagView,布局文件是个Button和ImageView。为了图片的正常显示,我们在裁剪后先将裁剪好的图片先存放到SD卡中,这样就能在以后开启应用的时候直接调用了。main_activity.xml MainActivity.javapa... 阅读全文
posted @ 2014-07-21 23:47 developer_Kale 阅读(6563) 评论(1) 推荐(0) 编辑
摘要:我们从安卓官方网站(https://developer.android.com/sdk/index.html#download)下载下来的eclipse是捆绑好了ADT的,所以不用自己安装插件,十分方便。我们先在解压缩后的目录下建立一个空的文件夹——virtual,用来来存放虚拟机。然后,在我的电脑... 阅读全文
posted @ 2014-07-21 23:24 developer_Kale 阅读(364) 评论(0) 推荐(0) 编辑
摘要:本文参考于:http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html感谢作者的贡献~首先,进入网址下载JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-... 阅读全文
posted @ 2014-07-21 23:16 developer_Kale 阅读(2598) 评论(0) 推荐(0) 编辑
摘要:第一步,打开环境变量配置窗口。右击计算机,属性-高级系统设置-环境变量。第二步,添加android系统环境变量。在系统变量下点击新建按钮,输入环境变量名ADB(自己随便写) 变量名: ADB 变量值:D:\Android\android-sdk-windows\platform-to... 阅读全文
posted @ 2014-07-21 23:11 developer_Kale 阅读(2397) 评论(0) 推荐(0) 编辑
摘要:SearchView顾名思义就是一个搜索视图,和之前讲解的自动匹配的输入框类似。只不过他有自己特有的监听器,并且可以实时得到用户输入的结果。对于SearchView这个控件,我强烈建议将其放在ActionBar上面,突出搜索这个功能。但这里可能会涉及到Actionbar的知识,所以这里先给大家展示一... 阅读全文
posted @ 2014-07-21 23:08 developer_Kale 阅读(1739) 评论(0) 推荐(0) 编辑
摘要:Eclipse功能强大,用它来给应用进行签名也十分简单。下面是进行签名的步骤 阅读全文
posted @ 2014-07-21 16:57 developer_Kale 阅读(334) 评论(0) 推荐(0) 编辑
摘要:这个实例是自定的view的初步介绍,要设计的是一个随着手指运动的小球。原理是随时获取手指的坐标,然后在这个坐标上面实时改变自定义view的坐标。这个view仅仅是画了一个圆形而已。自定义的viewDrawView.javapackage com.kale.drawview;import androi... 阅读全文
posted @ 2014-07-21 16:52 developer_Kale 阅读(432) 评论(0) 推荐(0) 编辑
摘要:这个类可以实现圆角,或者是圆形图片的操作。CircleImageManager.javapackage com.kale.utils;import android.content.Context;import android.content.res.Resources;import android.... 阅读全文
posted @ 2014-07-21 16:42 developer_Kale 阅读(838) 评论(0) 推荐(0) 编辑
摘要:本文转自:http://blog.csdn.net/swust_chenpeng/article/details/19967501我将原文的控件进行了一些修改,去掉了原来控件的外边框,只留下重要的遮罩、背景和滑块。并且可以在布局文件中预览(预览效果不是太好,凑合看看还可以)。自己修改了下监听器,增加... 阅读全文
posted @ 2014-07-21 15:46 developer_Kale 阅读(4361) 评论(0) 推荐(0) 编辑
摘要:1、以管理员身份运行命令提示符:快捷键win+R→输入cmd→回车2、启用并设定虚拟WiFi网卡:运行命令:netsh wlan set hostednetwork mode=allow ssid=wuminPC key=wuminWiFi此命令有三个参数,mode:是否启用虚拟WiFi网卡,改为d... 阅读全文
posted @ 2014-07-20 20:12 developer_Kale 阅读(904) 评论(0) 推荐(0) 编辑
摘要:package com.kale.codeview;import android.os.Bundle;import android.support.v7.app.ActionBarActivity;import android.view.View;import android.view.View.O... 阅读全文
posted @ 2014-07-20 20:07 developer_Kale 阅读(1202) 评论(0) 推荐(0) 编辑
摘要:本文的控件来自:http://blog.csdn.net/alan_biao/article/details/17379925这个控件不同于之前介绍过的那个框架,这个仅仅能过将图片裁剪为圆形,没能弄成椭圆,也没有android:scaleType属性。但他可以提供两重边框,对于简单的使用来说,是完全... 阅读全文
posted @ 2014-07-20 19:11 developer_Kale 阅读(7767) 评论(0) 推荐(0) 编辑
摘要:该开源项目的地址:https://github.com/vinc3m1/RoundedImageView我自己分流下载文件的:http://download.csdn.net/detail/shark0017/7656009这个开源的项目是用来实现圆形、圆角、椭圆的项目,这是他上面的介绍。There... 阅读全文
posted @ 2014-07-20 16:55 developer_Kale 阅读(13400) 评论(0) 推荐(0) 编辑
摘要:这是来自疯狂android讲义上的例子,其实没啥意思。就是用监听器获取到手指的坐标,然后根据这个坐标开始绘制一个图片。(这里的绘制方式有些问题,所以凑合看看吧。)首先,还是布局文件(两个ImageView) MainActivity.javapackag... 阅读全文
posted @ 2014-07-20 15:15 developer_Kale 阅读(1619) 评论(0) 推荐(0) 编辑
摘要:本文是从这里看到的:http://www.2cto.com/kf/201404/296960.html如果我们想宏观的看看自己的布局,Android SDK中有一个工具HierarchyView.bat,可以分析出模拟器中运行程序的界面设计层次;我们可以用此工具来分析自己的应用布局是否有优化的空间,... 阅读全文
posted @ 2014-07-20 15:00 developer_Kale 阅读(810) 评论(0) 推荐(0) 编辑
摘要:之前已经详细讲解过自定义控件的使用方式了。这里我单独把定以好的控件列出来。之前定义的各式各样的ProgressBarhttp://www.cnblogs.com/tianzhijiexian/p/3854346.html各种属性: max 最大进度 progre... 阅读全文
posted @ 2014-07-20 14:28 developer_Kale 阅读(5862) 评论(0) 推荐(0) 编辑
摘要:图片会慢慢的向左移动,到头了后,再循环其实这个效果和屏幕背景图片的效果差不多,屏幕背景图是随着滑动来慢慢的滚动,这是自己每个n秒开始动。实现方式自然是用自定的控件了。这次继承的是ImageView,实现原理是用一个handler来更新x坐标,没隔10毫秒来通知下handler,让其计算下x坐标的值。... 阅读全文
posted @ 2014-07-20 09:59 developer_Kale 阅读(1846) 评论(0) 推荐(0) 编辑
摘要:本文来自:http://blog.csdn.net/brokge/article/details/9713041简介:作用:XML中定义的几何形状位置:res/drawable/文件的名称.xml使用的方法:Java代码中:R.drawable.文件的名称XML中:Android:backgroun... 阅读全文
posted @ 2014-07-19 22:45 developer_Kale 阅读(822) 评论(0) 推荐(0) 编辑
摘要:GridLayout是一个表格视图,我们一般定义它的列数和行数来设置好这个控件。下面的布局文件先定义了一个TextView和一个Button,设置他们的属性为横跨4列。这样就可以独自占据一行了。然后我们用代码来放入其他的子元素,其实就是些Button。布局文件 ... 阅读全文
posted @ 2014-07-19 22:36 developer_Kale 阅读(3076) 评论(0) 推荐(0) 编辑
摘要:自定义的Toast类布局文件 自定义toast的布局界面toast.xml myToast.javapackage com.kale.toast;import android.content.Contex... 阅读全文
posted @ 2014-07-19 22:18 developer_Kale 阅读(5707) 评论(0) 推荐(0) 编辑
摘要:这里涉及到shape的运用,这仅仅是一个实例circle.xml ... 阅读全文
posted @ 2014-07-19 16:00 developer_Kale 阅读(2652) 评论(0) 推荐(0) 编辑
摘要:ImageView和ImageSwitcher都是用来显示图片的。只不过后者在更新显示的图片的时候可以有动画效果。注意点:1.ImageSwitcher初始化需要定义一个ViewFactory,该ViewFactory生成的对象必须为ImageView。iSwitcher.setFactory(ne... 阅读全文
posted @ 2014-07-19 15:36 developer_Kale 阅读(1037) 评论(0) 推荐(0) 编辑
摘要:1.Button自己在xml文件中绑定监听器 对应的方法 /**当用户点击按钮时,Android系统调用buttonListener(View)方法。 * 为了正确执行,这个方法必须是public并且仅接受一个View类型的参数 * @param v bu... 阅读全文
posted @ 2014-07-19 14:55 developer_Kale 阅读(915) 评论(0) 推荐(0) 编辑
摘要:1. 框架定义: 2. color:颜色值,指定这个属性必须输入的是颜色值3. boolean:布尔值,指定这个属性必须输入的是boolean类型(true/false)4. dimension:尺寸值。注意,这里如果是dp那就会做像素转换为dip5. float:浮点值。6. integer:整... 阅读全文
posted @ 2014-07-19 10:12 developer_Kale 阅读(6675) 评论(0) 推荐(0) 编辑
摘要:上面三个图分别是 开始时的样子,走进度时候的样子,最后完成的样子这是我在两个大神的Demo基础上修改后的结果,我们先来看看自定义view是怎么做到的。1.自己写一个类继承View类,然后处理。2.在values中建立一个attrs.xml文件来存放自定义view的属性。3.自定义的view类中的各个... 阅读全文
posted @ 2014-07-18 22:20 developer_Kale 阅读(15881) 评论(1) 推荐(0) 编辑
摘要:SeekBar继承自ProgressBar,所以基本一样,我们自定义一般也就是顶一个滑块的图片而已。布局文件 MainActivity.javapackage com.kale.seekbar;import android.os.Bundle;import android.suppor... 阅读全文
posted @ 2014-07-18 18:53 developer_Kale 阅读(7833) 评论(0) 推荐(1) 编辑
摘要:点显示进度条后→ android:max="100" 进度条的最大值 android:progress 进度条已经完成的进度值 android:progressDrawable 已经完成的进度条轨道显示的Drawable对象in... 阅读全文
posted @ 2014-07-18 18:19 developer_Kale 阅读(24508) 评论(0) 推荐(1) 编辑
摘要:Gallery是一个可以拖动的列表,正中对应的是选中的东西.他和spinner有共同的父类:AbsSpinner属性: android:animationDuration="1000" 图片切换动画持续时间 android:spacing="8dp" 设置图片之间的... 阅读全文
posted @ 2014-07-18 15:32 developer_Kale 阅读(740) 评论(0) 推荐(0) 编辑
摘要:android:dropDownWidth 下拉列表宽度 android:dropDownHorizontalOffset 下拉列表距离左边的距离 android:dropDownVerticalOffset 下拉菜单和文本之间的垂直偏移量 android:popu... 阅读全文
posted @ 2014-07-18 12:18 developer_Kale 阅读(5473) 评论(0) 推荐(0) 编辑
摘要:整个步骤我用图片来展示了,里面有注释。很简单~ 阅读全文
posted @ 2014-07-18 10:24 developer_Kale 阅读(169) 评论(0) 推荐(0) 编辑
摘要:MainActivity.javapackage com.kale.gridlayout;import android.app.Activity;import android.os.Bundle;import android.support.v7.widget.GridLayout;import a... 阅读全文
posted @ 2014-07-18 10:08 developer_Kale 阅读(904) 评论(0) 推荐(0) 编辑
摘要:android:horizontalSpacing 元素之间的水平间距 android:verticalSpacing 元素之间的垂直间距 android:numColumns 设置列数 android:stretchMode 拉伸模式... 阅读全文
posted @ 2014-07-18 09:55 developer_Kale 阅读(1482) 评论(0) 推荐(1) 编辑
摘要:Crtl++.(点)定位到下一个错误地点,我改成了Alt+JCtrl+1 快速修复,我改成了Alt+KCtrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+D: 删除当前行 Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)我改为了Shift+↓... 阅读全文
posted @ 2014-07-18 08:32 developer_Kale 阅读(236) 评论(0) 推荐(0) 编辑
摘要:修改后成为这样→ package com.kale.autocompletetextview;import java.util.ArrayList;import java.util.HashMap;import java.util.Map;import android.app.Activity;im... 阅读全文
posted @ 2014-07-17 19:52 developer_Kale 阅读(828) 评论(0) 推荐(0) 编辑
摘要:AutoCompleteTextView按下去变红色MultiAutoCompleteTextView(用逗号可以添加多个关键字)AutoCompleteTextView,MultiAutoCompleteTextView都可以在输入时完成匹配。后者是前者的子类,只不过可以匹配多个字符,字符间用“,... 阅读全文
posted @ 2014-07-17 18:43 developer_Kale 阅读(1113) 评论(0) 推荐(0) 编辑
摘要:这里主要是学习的Adapter的机制MainActivity.java 1 package com.kale.listview; 2 3 import android.app.Activity; 4 import android.os.Bundle; 5 import android.widget... 阅读全文
posted @ 2014-07-17 17:39 developer_Kale 阅读(402) 评论(0) 推荐(0) 编辑
摘要:进入设置,让软件不要检查即可。 阅读全文
posted @ 2014-07-17 16:29 developer_Kale 阅读(353) 评论(0) 推荐(0) 编辑
摘要:Mainactivit.java 1 package com.kale.listview; 2 3 import java.util.ArrayList; 4 import java.util.HashMap; 5 import java.util.List; 6 import java.util... 阅读全文
posted @ 2014-07-17 14:30 developer_Kale 阅读(606) 评论(0) 推荐(0) 编辑
摘要:ArrayAdapter是一个简单的适配器,他的作用是将一个数组中的内容放入listView中。listView的item必须为textView。MainActivity.java 1 package com.kale.listview; 2 3 import android.app.Activi... 阅读全文
posted @ 2014-07-16 21:37 developer_Kale 阅读(1599) 评论(0) 推荐(0) 编辑
摘要:MainActivity.javapackage com.kale.gridlayout;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.drawable.BitmapDrawabl... 阅读全文
posted @ 2014-07-13 19:50 developer_Kale 阅读(1529) 评论(0) 推荐(0) 编辑
摘要://功能:显示缩略图,大小为40*40 //通过openRawResource获取一个inputStream对象 InputStream inputStream = getResources().openRawResource(R.drawable.t... 阅读全文
posted @ 2014-07-13 19:46 developer_Kale 阅读(356) 评论(0) 推荐(0) 编辑
摘要:MainActivity.javapackage com.kale.gridlayout;import android.app.Activity;import android.os.Bundle;import android.support.v7.widget.GridLayout;import a... 阅读全文
posted @ 2014-07-13 17:49 developer_Kale 阅读(706) 评论(0) 推荐(0) 编辑
摘要:MainActivity.javapackage com.kale.framelayout;import java.util.Timer;import java.util.TimerTask;import android.os.Bundle;import android.os.Handler;imp... 阅读全文
posted @ 2014-07-13 16:19 developer_Kale 阅读(355) 评论(0) 推荐(0) 编辑
摘要:collapseColumns 设置需要被隐藏的列序号(序号从0开始)shrinkColumns 设置允许被首夺的列的序号(序号从0开始)stretchColumns 设置允许被拉伸的列的序号(序号从0开始)原先没设置时候的样子设置后的效果: android:shrink... 阅读全文
posted @ 2014-07-13 15:10 developer_Kale 阅读(373) 评论(0) 推荐(0) 编辑
摘要:MainActivity.javapackage com.kale.drawview;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;... 阅读全文
posted @ 2014-07-13 14:39 developer_Kale 阅读(358) 评论(0) 推荐(0) 编辑
摘要:package com.kale.codeview;import android.os.Bundle;import android.support.v7.app.ActionBarActivity;import android.view.View;import android.view.View.O... 阅读全文
posted @ 2014-07-12 20:39 developer_Kale 阅读(611) 评论(0) 推荐(0) 编辑
摘要:insideOverlay:默认值,表示在padding区域内并且覆盖在view上insideInset:表示在padding区域内并且插入在view后面outsideOverlay:表示在padding区域外并且覆盖在view上,推荐这个outsideInset:表示在padding区域外并且插入... 阅读全文
posted @ 2014-07-12 17:14 developer_Kale 阅读(1651) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-07-12 16:41 developer_Kale 阅读(137) 评论(0) 推荐(0) 编辑
摘要:问题:gradle project sync failed1.进入C:\Users\自己的用户名\.gradle\wrapper\dists\gradle-1.12-all\2apkk7d25miauqf1pdjp1bm0uo中,看看里面的gradle的版本号是多少。2.从这里用下载器下载对应版本号... 阅读全文
posted @ 2014-07-12 16:27 developer_Kale 阅读(309) 评论(0) 推荐(0) 编辑
摘要:1、以管理员身份运行命令提示符:快捷键win+R→输入cmd→回车2、启用并设定虚拟WiFi网卡:运行命令:netsh wlan set hostednetwork mode=allow ssid=wuminPC key=wuminWiFi此命令有三个参数,mode:是否启用虚拟WiFi网卡,改为d... 阅读全文
posted @ 2014-07-11 17:17 developer_Kale 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-07-11 16:55 developer_Kale 阅读(450) 评论(0) 推荐(0) 编辑
摘要:感谢:http://blog.sina.com.cn/s/blog_6111ce890100psq9.html有时候,我们为了在一个ImageView中显示不同的图片,平时往往会使用:if (条件1){ image.setBackground(R.id.xxx1);}else if (条件2){ i... 阅读全文
posted @ 2014-07-11 16:53 developer_Kale 阅读(516) 评论(0) 推荐(0) 编辑
摘要:package com.kale.imageview02;import android.annotation.SuppressLint;import android.app.Activity;import android.graphics.Point;import android.os.Bundle... 阅读全文
posted @ 2014-07-11 16:42 developer_Kale 阅读(538) 评论(0) 推荐(0) 编辑
摘要:MainActivity.javapackage com.kale.imagetailor;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.... 阅读全文
posted @ 2014-07-10 11:54 developer_Kale 阅读(524) 评论(0) 推荐(0) 编辑
摘要:第一步,打开环境变量配置窗口。右击计算机,属性-高级系统设置-环境变量。第二步,添加android系统环境变量。在系统变量下点击新建按钮,输入环境变量名ADB(自己随便写) 变量名: ADB 变量值:D:\Android\android-sdk-windows\platform-to... 阅读全文
posted @ 2014-07-09 20:54 developer_Kale 阅读(757) 评论(0) 推荐(0) 编辑
摘要:package com.kale.edittext02;import java.lang.reflect.Field;import java.util.Random;import android.graphics.Bitmap;import android.graphics.BitmapFactor... 阅读全文
posted @ 2014-07-09 14:10 developer_Kale 阅读(386) 评论(0) 推荐(0) 编辑
摘要:进入网址下载JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两... 阅读全文
posted @ 2014-07-09 12:06 developer_Kale 阅读(186) 评论(0) 推荐(0) 编辑
摘要:本文感谢:http://jingyan.baidu.com/article/e75057f28401a8ebc91a899e.html首先进入网址:http://www.eclipse.org/babel/downloads.php根据自己的版本开始下载语言包进入eclipse安装目录(例如桌面、D... 阅读全文
posted @ 2014-07-08 17:39 developer_Kale 阅读(343) 评论(0) 推荐(0) 编辑
摘要:是eclipse.ini文件的问题,打开eclipse安装目录下的eclipse.ini文件:将其中的256m改为128m,512m改为256m,1024m改为512m即可修改后如下:-startupplugins/org.eclipse.equinox.launcher_1.3.0.v201205... 阅读全文
posted @ 2014-07-08 16:02 developer_Kale 阅读(256) 评论(0) 推荐(0) 编辑
摘要:本文来自:http://blog.csdn.net/brokge/article/details/9713041简介根据不同的选定状态来定义不同的现实效果分为四大属性:android:state_selected是选中android:state_focused是获得焦点android:state_p... 阅读全文
posted @ 2014-07-04 15:33 developer_Kale 阅读(168) 评论(0) 推荐(0) 编辑
摘要:本文来自:http://blog.csdn.net/brokge/article/details/9713041简介:作用:XML中定义的几何形状位置:res/drawable/文件的名称.xml使用的方法:Java代码中:R.drawable.文件的名称XML中:Android:backgroun... 阅读全文
posted @ 2014-07-04 15:28 developer_Kale 阅读(420) 评论(0) 推荐(0) 编辑
摘要:Button自己在xml文件中绑定监听器 代码中写一个方法: /**当用户点击按钮时,Android系统调用buttonListener(View)方法。 * 为了正确执行,这个方法必须是public并且仅接受一个View类型的参数 * @param v button传过来的view对象... 阅读全文
posted @ 2014-07-04 15:07 developer_Kale 阅读(839) 评论(0) 推荐(0) 编辑
摘要:button01.setBackgroundColor(getResources().getColor(R.color.red));color.xmlcolors.xml #f00 #0f0 #00f #000 阅读全文
posted @ 2014-07-03 12:35 developer_Kale 阅读(376) 评论(0) 推荐(0) 编辑
摘要:本文来自:http://www.cnblogs.com/over140/archive/2010/09/02/1815439.html属性名称描述android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/... 阅读全文
posted @ 2014-07-03 11:00 developer_Kale 阅读(405) 评论(0) 推荐(0) 编辑
摘要:自动获取焦点 会自动获取焦点 --> 限制输入的字符 设定颜色 监听输入的字符 package com.kale.edittext;import android.app.Activity;import android.os.Bundle;i... 阅读全文
posted @ 2014-07-03 10:46 developer_Kale 阅读(1054) 评论(0) 推荐(0) 编辑
摘要:颜色,大小 行间距 内部文字识别 最多显示多少文字 设定文字样式 用样式文件来设定字体!-- style="@style/text_style" 用独立的样式文件作为字体样式,直接用style属性即可 --> 这里用到的style文件 ... 阅读全文
posted @ 2014-07-02 16:52 developer_Kale 阅读(1049) 评论(0) 推荐(0) 编辑
摘要:属性名称描述android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候... 阅读全文
posted @ 2014-07-02 16:37 developer_Kale 阅读(311) 评论(0) 推荐(0) 编辑
摘要:先进入http://www.eclipse.org/babel/downloads.php找到自己对应版本的网址,然后复制下来。然后,进入eclipse。点工具栏上的Help - Install New Software...在打开的新窗口中点击“Add”按钮,然后在“location”文本框中输入... 阅读全文
posted @ 2014-07-02 13:26 developer_Kale 阅读(363) 评论(0) 推荐(0) 编辑
摘要:首先,进入C:\Windows\System32\drivers\etc,找到hosts文件,用记事本打开。在文件的最后加入:#Google主页203.208.46.146 www.google.com74.125.113.121 developer.android.com#更新的内容从以下地址下载... 阅读全文
posted @ 2014-07-02 13:12 developer_Kale 阅读(194) 评论(0) 推荐(0) 编辑
摘要:我们从安卓官方网站下载下来的eclipse是捆绑好了ADT的,所以不用自己安装插件。我现在在这个目录下简历一个空的文件夹——virtual,用来来存放虚拟机。然后,在我的电脑上右键->属性,进入环境变量,设置键为:ANDROID_SDK_HOME ,值为virtual的目录名:D:\WorkAppl... 阅读全文
posted @ 2014-07-02 12:49 developer_Kale 阅读(219) 评论(0) 推荐(0) 编辑

网站流量统计工具
点击右上角即可分享
微信分享提示