疯狂安卓讲义
文章平均质量分 81
Sandwichsauce
这个作者很懒,什么都没留下…
展开
-
《疯狂安卓讲义》P63 -- 实例:用编程的方式开发UI界面
public class CodeViewActivity extends Activity { //第一次创建该Activity时回调该方法 @Override protected void onCreate(Bundle saveInstanceState) { super.onCreate(saveInstanceState); //创建一个线性...原创 2018-03-12 15:35:37 · 278 阅读 · 0 评论 -
《疯狂安卓讲义》P69 -- 线性布局
<?xml version="1.0" encoding="utf-8"?><!--定义一个线性布局容器--><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_w原创 2018-03-12 15:53:20 · 162 阅读 · 0 评论 -
《疯狂安卓讲义》P71 -- 实例:丰富的表格布局
<?xml version="1.0" encoding="utf-8"?><!--定义一个线性布局容器--><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_w原创 2018-03-12 15:53:47 · 194 阅读 · 0 评论 -
《疯狂安卓讲义》P73 -- 帧布局
<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent&qu原创 2018-03-12 15:54:39 · 152 阅读 · 0 评论 -
《疯狂安卓讲义》P75 -- 实例:霓虹灯效果
package com.example.zxy.ex2;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.widget.TextView;import java.util.Timer;import java.u...原创 2018-03-12 15:55:12 · 282 阅读 · 0 评论 -
《疯狂安卓讲义》P77 -- 实例: 梅花布局效果
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_paren原创 2018-03-12 15:55:38 · 339 阅读 · 0 评论 -
《疯狂安卓讲义》P79 -- 实例: 计算器界面
<?xml version="1.0" encoding="utf-8"?><GridLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent&qu原创 2018-03-12 15:56:03 · 336 阅读 · 0 评论 -
《疯狂安卓讲义》P81 --实例:登录界面
<?xml version="1.0" encoding="utf-8"?><AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_paren原创 2018-03-12 15:56:28 · 169 阅读 · 0 评论 -
《疯狂安卓讲义》P85 -- 实例:不同颜色、字体、带链接的文本
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent&q原创 2018-03-12 15:56:52 · 195 阅读 · 0 评论 -
《疯狂安卓讲义》P191 -- 通过代码来控制ActionBar的显示、隐藏
public class MainActivity extends Activity{ ActionBar actionBar; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView...原创 2018-03-12 15:52:56 · 184 阅读 · 0 评论 -
《疯狂安卓讲义》P189 -- 实例:使用PopupMenu创建弹出式菜单
public class MainActivity extends Activity{ PopupMenu popup = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setCont...原创 2018-03-12 15:52:25 · 283 阅读 · 0 评论 -
《疯狂安卓讲义》P64 -- 实例:简单图片浏览器
<?xml version="1.0" encoding="utf-8"?><!--定义一个线性布局容器--><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/root" android:orientation=&quo原创 2018-03-12 15:39:21 · 247 阅读 · 0 评论 -
《疯狂安卓讲义》P66 -- 实例:跟随手指的小球
public class DrawView extends View { public float currentX = 40; public float currentY = 50; //定义并创建画笔 Paint p = new Paint(); public DrawView(Context context) { super(context)...原创 2018-03-12 15:47:12 · 290 阅读 · 0 评论 -
《疯狂安卓讲义》P180 -- 选项菜单和子菜单
public class MainActivity extends Activity{ //定义"字体大小"菜单项的标识 final int FONT_10 = 0x111; final int FONT_12 = 0x112; final int FONT_14 = 0x113; final int FONT_16 = 0x114; final int FON...原创 2018-03-12 15:47:50 · 191 阅读 · 0 评论 -
ANDROID STUDIO FOR MAC 常用快捷键
①代码移动 1.control alt 空格 --->代码自动补全2.shift alt Up/Down --->代码向上向下移动3.command D --->复制当前光标行代码到下一行4.command X --->剪切选中的一行代码5....转载 2018-03-12 15:49:02 · 284 阅读 · 0 评论 -
《疯狂安卓讲义》P183 --设置与菜单项关联的Activity
public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); } @Override public boolean onCreat...原创 2018-03-12 15:51:05 · 210 阅读 · 0 评论 -
《疯狂安卓讲义》P184 -- 上下文菜单
public class MainActivity extends Activity { //为每个菜单定义一个标识 final int MENU1 = 0x111; final int MENU2 = 0x112; final int MENU3 = 0x113; private TextView txt; @Override public void o...原创 2018-03-12 15:51:30 · 190 阅读 · 0 评论 -
《疯狂安卓讲义》P186 -- 实例:使用XML资源文件定义菜单
public class MainActivity extends Activity{ private TextView txt; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVi...原创 2018-03-12 15:51:56 · 177 阅读 · 0 评论 -
《疯狂安卓讲义》P86 -- 实例:圆角边框、渐变背景的TextView
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent&q原创 2018-03-12 15:57:15 · 176 阅读 · 0 评论