随笔分类 -  利用Android studio进行安卓开发

摘要:1.ListView允许用户通过手指上下滑动的方式将屏幕外的数据滚动到屏幕内,同时屏幕上原有的数据会滚动出屏幕 2.在布局中加入ListView控件 3.适配 ListView是用来展示大量数据的,这些数据可以从网上下载,也可以从数据库中读取。这里我们用data数组来测试。 数组中的数据无法直接传递 阅读全文
posted @ 2017-03-26 19:32 farmerspring 阅读(153) 评论(0) 推荐(0)
摘要:1.自定义标题栏 android:background="@drawable/title_bg" 指定背景 android:layout_margin="5dp" 指定控件在上下左右方向上偏移 android:layout_marginTop="5dp" 指定控件向下偏移5dp 2.引入布局 3.隐 阅读全文
posted @ 2017-03-26 14:46 farmerspring 阅读(161) 评论(0) 推荐(0)
摘要:1.LinearLayout(线性布局) (1)如果LinearLayout的排列方向是horizontal,内部的控件就绝对不能将宽度指定为match_parent,因为这样的话,单独一个控件会将整个水平方向占满,其他控件就没有可以放置的位置了。 同理如果LinearLayout的排列方向是ver 阅读全文
posted @ 2017-03-25 11:40 farmerspring 阅读(285) 评论(0) 推荐(0)
摘要:1.TextView(文本框) 2.Button(按钮) 注册监听器 方法一:匿名类 方法二:使用实现接口 3.EditText 允许用户在控件里输入和编辑内容,并可以在程序中对这些内容进行处理 按一下按钮,弹出提示文本 4.ImageView(图片) 按一下按钮换图片 5.ProgressBar( 阅读全文
posted @ 2017-03-24 20:06 farmerspring 阅读(660) 评论(0) 推荐(0)
摘要:1.活动:一种包含用户界面的组件,主要用于和用户进行交互(可以简单理解为app中的一个页面) 布局:每个活动对应一个布局 2.toast:通知短小信息 3.menu:用于制作菜单 4.销毁当前活动:finish(); 5.显式intent:启动活动(即实现页面之间的跳转)、启动服务、发送广播 6.隐 阅读全文
posted @ 2017-03-19 15:33 farmerspring 阅读(1748) 评论(0) 推荐(0)
摘要:一、 接口 接口的定义: public interface Pet{ public abstract void beFriendly(); public abstract void play(); //接口的方法一定是抽象的 } 接口的实现: public class Dog extends Can 阅读全文
posted @ 2017-03-12 17:22 farmerspring 阅读(812) 评论(0) 推荐(0)