![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android 笔记
芒果-橙
努力奔向java领域优质创作者
展开
-
RxVolley进行网络请求(get方式),获取json数据
RxVolley 是一个基于Volley的网络请求库 ,项目地址:https://github.com/kymjs/RxVolley1、添加依赖: compile'com.kymjs.rxvolley:rxvolley:1.1.4'//在app 下的build.gradle 里2、聚合数据申请微信精选接口,获取APP-key请求数据是url网址原创 2017-05-20 20:21:00 · 2007 阅读 · 0 评论 -
圆形头像CircleImageView
1、添加依赖包,添加控件,相关属性 在app下的 build.gradle 中添加: compile 'de.hdodenhof:circleimageview:2.1.0'原创 2017-05-19 21:32:27 · 401 阅读 · 0 评论 -
标题栏与水平滑动界面:TabLayout、ViewPager、Fragment;;引导页:ViewPager+View
1、布局中添加TabLayout 控件 ,需要添加依赖;使用相关的属性,需要定义命名空间 compile 'com.android.support:design:25.0.1' ----在app下的build.gradle xmlns:app="http://schemas.android.com/apk/res-auto" android.support.d原创 2017-05-19 19:46:46 · 363 阅读 · 0 评论 -
View、自定义View
《安卓群英传》笔记---自定义view和viewgroup原创 2017-03-21 20:58:47 · 342 阅读 · 0 评论 -
ViewPager + Fragment 仿微信滑动切换页卡
1、新建类,继承Fragment --导入的是v4的包(向下兼容),利用布局加载器将其与xml结合起来public class FragmentAddress extends Fragment { @Nullable @Override public View onCreateView(LayoutInflater inflater, @Nullable ViewG原创 2017-02-16 10:20:01 · 368 阅读 · 0 评论 -
自定义适配器--ListView数据源的绑定
ListView 利用自定义的适配器,使用缓存机制优化首先,ListView完整写法的三个步骤: 1、初始化数据源2、定义适配器3、加载适配器一、数据源1、定义数组保存已经准备好的数据源2、定义List之后装载数据源 其中,可通过自定义泛型来自定义数据源的类型 private List dataList; //装载数据源//一个原创 2017-02-16 09:17:17 · 1564 阅读 · 0 评论 -
Animator --属性动画
属性动画Animator 、传统动画 Animation传统动画: eg. 平移---TranslateAnimation animation=new TA(0 ,200 ,0 ,0);//参数:初始/最终 的 X/Y坐标animation.setDuration( 1000);//延迟时间animation.setFillAfter( true);原创 2017-02-08 09:40:21 · 234 阅读 · 0 评论 -
UI
Android笔记之一些控件原创 2017-01-25 17:03:59 · 228 阅读 · 0 评论 -
SharedPerference
1、定义前的考虑1)定义存取方式 get/put2)明确数据类型 Int/String/Boolean3)定义删除功能 单个/全部2、实现步骤public class SharedUtil { public static final String NAME="config"; //文件名称 //存储 --键/值 publi原创 2017-05-19 20:40:40 · 355 阅读 · 0 评论 -
六、数据存储
摘抄自书籍《第一行代码》第六章·数据存储和持久化技术(侵删)1、持久化技术 将内存中的瞬时数据保存在存储设备中,使其不会丢失。持久化技术提供了一种机制可以让数据在瞬时状态和持久化状态之间切换 2、文件存储 不对存储的内容进行任何的格式化处理,适合用于存储一些简单的文本数据或二进制数据 1)将数据存储到文件中—-使用Java流(按Back不会丢失)2)从文件中读取原创 2017-01-17 09:20:18 · 394 阅读 · 0 评论 -
AlertDialog 、Notification
AlertDialog对话框可根据具体的选用不同的方法如单项对话框则有builder.setSingleChoiceItems(); //单项选择builder.setMultiChoiceItems(); //多项选择Notification AlertDialog.Builder builder =new AlertDialog.Builder(AlertDialogActivi原创 2017-01-26 18:28:34 · 348 阅读 · 0 评论 -
Activity
摘抄自 《第一行代码》原创 2017-01-23 08:43:40 · 287 阅读 · 0 评论 -
Android
摘抄自各地的笔记原创 2017-01-23 08:33:27 · 198 阅读 · 0 评论 -
Android Studio 一些实用的快捷键
【Alt + Enter 】 --- 自动导入提示【Ctrl + 点击关键字 】---查看源码【Ctrl + tab 】---切换代码窗口【Ctrl + P 】---显示方法参数【Ctrl + Alt +t 】---弹出包围结构( if...)【Ctrl + j】 ---只能选择提示(+ Toast 则跳出Toast )【Shift + 鼠标滚轮】---横向移动【A原创 2017-02-16 13:05:49 · 217 阅读 · 0 评论