Android-基础
文章平均质量分 79
带静电的耳机线
这个作者很懒,什么都没留下…
展开
-
Fragment 和 Activity 全通讯
Fragment 和 Activity 全通讯Android 官方提倡使用 Activity 搭载 Fragment 的形式,代替单个 Activity 展示界面的模式,因此就有了标准的 SingleFragmentActivity.java 以及 activity_fragment.xml 的标准 Activity 模板代码原创 2017-04-04 16:27:23 · 543 阅读 · 0 评论 -
Android 储存系统--使用相机拍照保存到文件
Android 文件储存系列方法1. 先从一个例子说起:使用隐式 Intent 启动相机拍照保存为头像:final Intent captureImage = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); // 检查相机是否可用 boolean canTakePhoto = mPhotoFile != null &&原创 2017-08-17 01:13:15 · 1529 阅读 · 0 评论 -
软键盘的基本控制
1. 使用 InputMethodManager 弹出或关闭软键盘InputMethodManager imm = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE); //隐藏软键盘 imm.hideSoftInputFromWindow(getActivity().getWindo原创 2017-08-17 01:09:24 · 342 阅读 · 0 评论 -
Volley请求中,使用cookit进行服务器与客户端的会话保持
本菜鸟什么web后台云端什么的都没学过,就开始看起Android来了,以至于今天在做一个项目的登陆功能,用Volley框架实现,因为之前没做过,看着后台给的接口方法,一条url获取验证码图片成功了,开心的不行,就打算一条url把user_name、password等参数POST到服务器,坐等服务器响应返回登陆成功的消息了,然而磨磨唧唧半天服务器返回的都是验证码错误的结果,这我就郁闷了。 网上一原创 2017-01-11 01:38:43 · 804 阅读 · 0 评论 -
RecyclerView 用法笔记
【吐槽】前阵子听说google有中国开发者网站还以为英语渣渣的春天到了,谁知道API什么的还是英文的,只有很少一部分是中文的。关于RecyclerView的中文TranningRecyclerView的使用步骤官方简图: 使用RecyclerView有几个步骤:在module的build.gradle中添加RecyclerView所在的依赖包dependencies {compile原创 2017-01-18 00:49:36 · 373 阅读 · 0 评论 -
为 RecyclerView 增加监听以及数据混乱的小坑
为 RecyclerView增加监听在实现好的MyAdapter中写内部接口:public void setOnItemLongClickListener(OnItemLongClickListener onItemLongClickListener) { this.onItemLongClickListener = onItemLongClickListener;}public vo原创 2017-01-18 01:17:02 · 2791 阅读 · 0 评论 -
使用 RxJava1 构造 RxBus
EventBus 是一个开源库,基于观察者模式,实现事件在组件中的传送,非常方便。 RxBus 就是RxJava做的 EventBus,RxJava 是一个功能比EventBus 多得多的库,用RxJava来实现一个 EventBus 是非常简单也非常划算的 ; 要实现一个 RxBus,首先要了解下 Subject<T, T> 这个类, 1. 它的声明为 public abstract cl原创 2017-01-26 22:26:19 · 359 阅读 · 0 评论 -
Android Design Support Library 的基本使用
Android 5.0 Lollipop 推出了 Material Design 安卓界面风格的设计理念并且给出了一个 Material Design 的兼容库,库中包含了navigation drawer view,输入控件的悬浮标签,悬浮操作按钮,snackbar,选项卡等清新的新控件,以及将这些控件结合在一起的手势滚动框架,本篇对系列控件的使用进行介绍。1. Navigation View<原创 2017-02-01 22:14:55 · 354 阅读 · 0 评论 -
给RecyclerView添加分割线的步骤
【吐槽】RecyclerView没有提供分割线的方法,想要加个线还要自己画,点击事件的监听都要自己实现,不过真的好用。给RecyclerView添加分割线的步骤1, 新建类继承于RecyclerView.ItemDecoration,此为是抽象类: public static abstract class ItemDecoration { public void onDraw(Canva原创 2017-01-18 00:57:54 · 1932 阅读 · 0 评论 -
十分钟学会使用贝塞尔弧线
首先,贝塞尔弧线的方程式:看看就行,在数学没点造诣是研究不出什么的。。。在看看动画:盯着看了几分钟,可以大概了解贝塞尔弧线的生成过程了吧。上图中,一共有 P1、P2、P3 三个点,很明显,如果是直接连接这三个点,那么会得到 P0P1P2 这一段折线;现在希望这三点能以柔和的方式连接起来,那要怎么做?很好,把它变成贝塞尔曲线:1. 保持起点和终点不原创 2017-09-13 12:02:25 · 506 阅读 · 0 评论