随笔分类 -  Android

摘要:方法一: WindowManager wm = (WindowManager) this.getSystemService(Context.WINDOW_SERVICE); int width = wm.getDefaultDisplay().getWidth(); int height = wm.getDefaultDisplay().getHeight(); 方法二: WindowMana... 阅读全文
posted @ 2016-06-01 11:02 冷的锋刃 阅读(298) 评论(0) 推荐(0)
摘要:这个ColaBox记事本是我从网上下载下来的拿来学习一下的(APK下载点这里。) 从登记收入与开支的页面跳转到账单页面运用了SQL数据库的录入,整体表的结构为: 运行效果: 阅读全文
posted @ 2016-05-29 10:11 冷的锋刃 阅读(295) 评论(0) 推荐(0)
摘要:Android中的布局分为六种,分别是相对布局、线性布局、表格布局、网格布局、帧布局、绝对布局,良好的布局设计对UI界面至关重要,下面先来看看先相对布局。 相对布局(RelativeLayout): 在Eclipse中开发Android程序时,默认采用的就是相对布局。相对布局通常有两种形式,一种是相 阅读全文
posted @ 2016-05-26 17:39 冷的锋刃 阅读(599) 评论(0) 推荐(0)
摘要:onFinishInflate() 回调方法,当应用从XML加载该组件并用它构建界面之后调用的方法 onMeasure() 检测View组件及其子组件的大小 onLayout() 当该组件需要分配其子组件的位置、大小时 onSizeChange() 当该组件的大小被改变时 onDraw() 当组件将要绘制它的内容时 onKeyDown 当按下某个键盘时 onKeyUp 当松开某个键盘... 阅读全文
posted @ 2016-05-06 19:13 冷的锋刃 阅读(264) 评论(0) 推荐(0)
摘要:允许应用程序访问额外的位置提供命令 允许程序创建模拟位置提供用于测试 允许程序访问有关GSM网络信息 允许程序使用SurfaceFlinger底层特性 允许程序访问Wi-Fi网络状态信息 允许程序发布系统级服务 允许程序更新手机电池统计信息 允许程序连接到已配对的蓝牙设备 允许程序发现和配对蓝牙设备 请求能够禁用设备 允许程序广播一个提示消息在一个应用... 阅读全文
posted @ 2016-04-29 16:58 冷的锋刃 阅读(170) 评论(0) 推荐(0)
摘要:Strings.xml: AndroidManifest.xml中写入权限: run: 阅读全文
posted @ 2016-04-29 16:53 冷的锋刃 阅读(161) 评论(0) 推荐(0)
摘要:首先下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/index.html 然后下载Android SDK:http://www.eclipse.org/downloads/ 建议用adt-bundle-windows-x86 阅读全文
posted @ 2016-04-25 16:41 冷的锋刃 阅读(252) 评论(0) 推荐(0)
摘要:我们先在values/strings中添加字符: 布局: run: 阅读全文
posted @ 2016-04-22 09:27 冷的锋刃 阅读(389) 评论(0) 推荐(0)
摘要:Button 表示一个按钮。用户点击后会作出响应。具体的响应行为需要我们来定义(一 般通过监听器来处理)。 Button 是 TextView 的子类,因此,原则上,TextView 的属性设置均可以运用于Button。 例如:Button的layout方面会有两种属性: wrap_content: 阅读全文
posted @ 2016-03-10 20:15 冷的锋刃 阅读(160) 评论(0) 推荐(0)
摘要:EditText 可让用户输入文字。常用属性设置: layout_width 为 wrap_content 时,EditText的宽度会随着输入的字而变宽。 当为 match_parent 时则会固定为parent 的宽度, 其他设置和 TextView类似。 另外,可以通过设置android:in 阅读全文
posted @ 2016-03-10 19:57 冷的锋刃 阅读(256) 评论(0) 推荐(0)
摘要:TextView 是个非常有用的组件,可使用XML来定义,也可使用程序代码中的 Method方法来定义。 android:autoLink 设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all) andr 阅读全文
posted @ 2016-03-10 18:56 冷的锋刃 阅读(297) 评论(0) 推荐(0)
摘要:第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBottom 贴紧父元素的下边缘 an... 阅读全文
posted @ 2016-03-03 13:07 冷的锋刃 阅读(223) 评论(0) 推荐(0)
摘要:创建自定义对话框: // 对话框构建器 Builder builder = new AlertDialog.Builder(this); // 创建出一个空的对话框 final AlertDialog dialog = builder.create(); // 加载自定义View布局 View vi 阅读全文
posted @ 2016-02-25 22:57 冷的锋刃 阅读(199) 评论(0) 推荐(0)
摘要:第一种方法(比较简单): 效果执行图:进入程序只能执行一次,相当于数据的“导入”。 第二中方法(仿Andorid应用的安装): 执行效果图:点击按钮可重复执行 阅读全文
posted @ 2016-01-05 16:18 冷的锋刃 阅读(316) 评论(0) 推荐(0)
摘要:inten常见动作:MAIN_ACTION(主视图)、 VIEW_ACTION(查看)、 EDIT_ACTION(修改)、 PICK_ACTION(选择) 、GET_CONTENT_ACTION(获取内容)、 DIAL_ACTION (拨号)、CALL_ACTION(广播) 、SENDTO_ACTI 阅读全文
posted @ 2016-01-05 11:08 冷的锋刃 阅读(621) 评论(0) 推荐(0)
摘要:点此下载 执行效果图: If reference to indicate the source:蔡都平 APK上传了,下载地址:http://vdisk.weibo.com/s/qbUNAJ_UOtjn8/1451915757 阅读全文
posted @ 2015-12-31 15:41 冷的锋刃 阅读(350) 评论(0) 推荐(0)
摘要:MainActivity: package com.example.touchscreentest; import android.os.Bundle; import android.R.layout; import android.app.Activity; import android.view 阅读全文
posted @ 2015-12-31 11:28 冷的锋刃 阅读(1109) 评论(4) 推荐(1)
摘要:package com.example.SlidePictures;import java.util.Timer;import java.util.TimerTask;import com.example.flashingpictures.R;import android.media.Image;i... 阅读全文
posted @ 2015-12-31 10:30 冷的锋刃 阅读(881) 评论(0) 推荐(0)
摘要:TabWidget可以通过不同的标签进行切换并且显示不同的内容,相当于Button按钮实现不同的功能。 TabHost的布局: (1):我们先在Layouts拖一个Vertical(纵向视图)的LinearLayout,再在Composite下拖动TabHost组件时会有三个LinearLayout 阅读全文
posted @ 2015-12-30 14:40 冷的锋刃 阅读(1036) 评论(0) 推荐(0)
摘要:这是很久之前做的,方法很简单,都是一些基础的,不足的是还有很多功能不够。 activity_main.xml布局: MainActivity: If reference to indicate the source:蔡都平 阅读全文
posted @ 2015-12-30 10:08 冷的锋刃 阅读(305) 评论(0) 推荐(0)