摘要:
图片会慢慢的向左移动,到头了后,再循环其实这个效果和屏幕背景图片的效果差不多,屏幕背景图是随着滑动来慢慢的滚动,这是自己每个n秒开始动。实现方式自然是用自定的控件了。这次继承的是ImageView,实现原理是用一个handler来更新x坐标,没隔10毫秒来通知下handler,让其计算下x坐标的值。...
阅读全文
posted @ 2014-07-20 09:59
developer_Kale
阅读(1868)
推荐(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
阅读(860)
推荐(0)
摘要:
GridLayout是一个表格视图,我们一般定义它的列数和行数来设置好这个控件。下面的布局文件先定义了一个TextView和一个Button,设置他们的属性为横跨4列。这样就可以独自占据一行了。然后我们用代码来放入其他的子元素,其实就是些Button。布局文件 ...
阅读全文
posted @ 2014-07-19 22:36
developer_Kale
阅读(3093)
推荐(0)
摘要:
自定义的Toast类布局文件 自定义toast的布局界面toast.xml myToast.javapackage com.kale.toast;import android.content.Contex...
阅读全文
posted @ 2014-07-19 22:18
developer_Kale
阅读(5766)
推荐(0)
摘要:
这里涉及到shape的运用,这仅仅是一个实例circle.xml ...
阅读全文
posted @ 2014-07-19 16:00
developer_Kale
阅读(2670)
推荐(0)
摘要:
ImageView和ImageSwitcher都是用来显示图片的。只不过后者在更新显示的图片的时候可以有动画效果。注意点:1.ImageSwitcher初始化需要定义一个ViewFactory,该ViewFactory生成的对象必须为ImageView。iSwitcher.setFactory(ne...
阅读全文
posted @ 2014-07-19 15:36
developer_Kale
阅读(1057)
推荐(0)
摘要:
1.Button自己在xml文件中绑定监听器 对应的方法 /**当用户点击按钮时,Android系统调用buttonListener(View)方法。 * 为了正确执行,这个方法必须是public并且仅接受一个View类型的参数 * @param v bu...
阅读全文
posted @ 2014-07-19 14:55
developer_Kale
阅读(923)
推荐(0)
摘要:
1. 框架定义: 2. color:颜色值,指定这个属性必须输入的是颜色值3. boolean:布尔值,指定这个属性必须输入的是boolean类型(true/false)4. dimension:尺寸值。注意,这里如果是dp那就会做像素转换为dip5. float:浮点值。6. integer:整...
阅读全文
posted @ 2014-07-19 10:12
developer_Kale
阅读(6703)
推荐(0)
摘要:
上面三个图分别是 开始时的样子,走进度时候的样子,最后完成的样子这是我在两个大神的Demo基础上修改后的结果,我们先来看看自定义view是怎么做到的。1.自己写一个类继承View类,然后处理。2.在values中建立一个attrs.xml文件来存放自定义view的属性。3.自定义的view类中的各个...
阅读全文
posted @ 2014-07-18 22:20
developer_Kale
阅读(15916)
推荐(0)
摘要:
SeekBar继承自ProgressBar,所以基本一样,我们自定义一般也就是顶一个滑块的图片而已。布局文件 MainActivity.javapackage com.kale.seekbar;import android.os.Bundle;import android.suppor...
阅读全文
posted @ 2014-07-18 18:53
developer_Kale
阅读(7894)
推荐(1)
摘要:
点显示进度条后→ android:max="100" 进度条的最大值 android:progress 进度条已经完成的进度值 android:progressDrawable 已经完成的进度条轨道显示的Drawable对象in...
阅读全文
posted @ 2014-07-18 18:19
developer_Kale
阅读(24596)
推荐(1)
摘要:
Gallery是一个可以拖动的列表,正中对应的是选中的东西.他和spinner有共同的父类:AbsSpinner属性: android:animationDuration="1000" 图片切换动画持续时间 android:spacing="8dp" 设置图片之间的...
阅读全文
posted @ 2014-07-18 15:32
developer_Kale
阅读(749)
推荐(0)
摘要:
android:dropDownWidth 下拉列表宽度 android:dropDownHorizontalOffset 下拉列表距离左边的距离 android:dropDownVerticalOffset 下拉菜单和文本之间的垂直偏移量 android:popu...
阅读全文
posted @ 2014-07-18 12:18
developer_Kale
阅读(5531)
推荐(0)
摘要:
整个步骤我用图片来展示了,里面有注释。很简单~
阅读全文
posted @ 2014-07-18 10:24
developer_Kale
阅读(176)
推荐(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
阅读(913)
推荐(0)
摘要:
android:horizontalSpacing 元素之间的水平间距 android:verticalSpacing 元素之间的垂直间距 android:numColumns 设置列数 android:stretchMode 拉伸模式...
阅读全文
posted @ 2014-07-18 09:55
developer_Kale
阅读(1500)
推荐(1)
摘要:
Crtl++.(点)定位到下一个错误地点,我改成了Alt+JCtrl+1 快速修复,我改成了Alt+KCtrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+D: 删除当前行 Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)我改为了Shift+↓...
阅读全文
posted @ 2014-07-18 08:32
developer_Kale
阅读(239)
推荐(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
阅读(833)
推荐(0)
摘要:
AutoCompleteTextView按下去变红色MultiAutoCompleteTextView(用逗号可以添加多个关键字)AutoCompleteTextView,MultiAutoCompleteTextView都可以在输入时完成匹配。后者是前者的子类,只不过可以匹配多个字符,字符间用“,...
阅读全文
posted @ 2014-07-17 18:43
developer_Kale
阅读(1133)
推荐(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
阅读(410)
推荐(0)
posted @ 2014-07-17 16:29
developer_Kale
阅读(361)
推荐(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
阅读(618)
推荐(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
阅读(1621)
推荐(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
阅读(1538)
推荐(0)
摘要:
//功能:显示缩略图,大小为40*40 //通过openRawResource获取一个inputStream对象 InputStream inputStream = getResources().openRawResource(R.drawable.t...
阅读全文
posted @ 2014-07-13 19:46
developer_Kale
阅读(362)
推荐(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
阅读(719)
推荐(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
阅读(362)
推荐(0)
摘要:
collapseColumns 设置需要被隐藏的列序号(序号从0开始)shrinkColumns 设置允许被首夺的列的序号(序号从0开始)stretchColumns 设置允许被拉伸的列的序号(序号从0开始)原先没设置时候的样子设置后的效果: android:shrink...
阅读全文
posted @ 2014-07-13 15:10
developer_Kale
阅读(382)
推荐(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
阅读(362)
推荐(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
阅读(616)
推荐(0)
摘要:
insideOverlay:默认值,表示在padding区域内并且覆盖在view上insideInset:表示在padding区域内并且插入在view后面outsideOverlay:表示在padding区域外并且覆盖在view上,推荐这个outsideInset:表示在padding区域外并且插入...
阅读全文
posted @ 2014-07-12 17:14
developer_Kale
阅读(1676)
推荐(0)
posted @ 2014-07-12 16:41
developer_Kale
阅读(143)
推荐(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
阅读(322)
推荐(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
阅读(243)
推荐(0)
posted @ 2014-07-11 16:55
developer_Kale
阅读(456)
推荐(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
阅读(523)
推荐(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
阅读(546)
推荐(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
阅读(534)
推荐(0)
摘要:
第一步,打开环境变量配置窗口。右击计算机,属性-高级系统设置-环境变量。第二步,添加android系统环境变量。在系统变量下点击新建按钮,输入环境变量名ADB(自己随便写) 变量名: ADB 变量值:D:\Android\android-sdk-windows\platform-to...
阅读全文
posted @ 2014-07-09 20:54
developer_Kale
阅读(782)
推荐(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
阅读(392)
推荐(0)