![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
酒鉴
时光亦如流水转瞬即逝;
生如逆旅, 一苇以航。
展开
-
Android 四大组件之一的Activity
Android开发工具: Android Stuido 这篇文章主要是讲解Activity的,但是如果不讲Layout布局文件的话很难带入,所以会先简单讲一下布局文件,让大家有一个基本概念 什么是Activity,什么是Layout文件对于手机用户来说,关心的只是当我手指按在屏幕某个位置之后手机会发生什么,如页面跳转,播放音乐,聊天等等;而对于APP开发者来说,最基本的关心也应当是用户的关原创 2017-08-01 16:17:30 · 470 阅读 · 0 评论 -
Android 单击水波纹
从一个外部项目里拿了一个白变灰的单击水波纹效果,直接使用就可以: android:foreground="?attr/selectableItemBackground"5.0开始增加了一个点击的水波纹实现方式:ripple, 更加简洁, 只要5.0以上和以下都做Drawable文件就可以实现了, 炒一个地址:传送门...原创 2018-07-03 16:59:32 · 386 阅读 · 0 评论 -
Android 一些网址记录
一行代码搞定漂亮的Android6.0权限申请界面 mp-android-index DL : Apk动态加载框架 Flutter中文网 Android Developers android ffmpeg视频流播放 Android:这是一份很详细的Socket使用攻略 Android推送从服务器到客户端一体化解决方案(1)-socket长连接实现 Android通讯-webSock...原创 2018-07-16 15:47:34 · 189 阅读 · 0 评论 -
安卓开发中SpannableString设置圆角背景
这是我从网上抄来的, 原地址不记得了代码如下:public class RoundBackGroundColorSpan extends ReplacementSpan{ private int bgColor; private int textColor; public RoundBackGroundColorSpan(int bgColor, int textC...转载 2018-07-03 14:53:19 · 2553 阅读 · 2 评论 -
Android Fragment中创建的Fragment回传数据记录
通常会碰到在FragmentParent中创建另外一个FragmentSon, 最后还需要从FragmentSon中传递数据回FragmentParent的情况, 在这里,官方有一种推荐使用方式:代码如下://(FragmentParent.java)//其中两个参数:this:表示当前的fragmentParent对象, 第二个是请求码fragmentSon.setTargetFra...原创 2018-06-27 16:26:02 · 857 阅读 · 0 评论 -
Android Studio冗余代码合并的方式
在代码中, 我们经常会出现重复的代码, 我们可以使用AS自带的方式进行合并以使代码看上去不至于冗余:![这里写图片描述](https://img-blog.csdn.net/20180627161334811?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3MTA4NzU1/font/5a6L5L2T/fontsize/400/fill...原创 2018-06-27 16:14:06 · 1120 阅读 · 0 评论 -
Android Activity切换之间生命周期方法之间的跳转
1.从MainActivity跳转到Main2Acitivity,生命周期方法切换如下: 很清晰了: MainActivity先失去焦点,执行onPause方法, 再就是Main2Activity的一系列生命周期方法的回调, 直到Main2Activity获取到屏幕焦点, 然后再调用MainAcivity的onStop()方法。2. 从Main2Activity回到MainActi...原创 2018-06-30 14:37:59 · 866 阅读 · 0 评论 -
Android中RecyclerView设置
在RecyclerVie中存在一个方法,是用以设置每个item之间的间距的:addItemDecoration(); 传的是一个ItemDecoration对象, 而一般我们使用的话可以直接继承ItemDecoration复写相关方法就可以了代码如下:public class MyItemDecoration extends RecyclerView.ItemDecoration { ...原创 2018-06-05 19:25:48 · 564 阅读 · 0 评论 -
关于在Fragment中请求权限使用记录
在activity中,我们通常使用 ActivityCompat.requestPermissions(final @NonNull Activity activity, final @NonNull String[] permissions, final @IntRange(from = 0) int requestCode);方法来请求权限;但是在Fragmen...原创 2018-05-22 11:38:49 · 1117 阅读 · 1 评论 -
Android记录:流式布局(FlowLayout)
Android中常见的一种搜索记录格式如下(图片来自流式项目,地址:https://github.com/hongyangAndroid/FlowLayout):原创 2018-05-25 17:13:46 · 209 阅读 · 0 评论 -
Android Fragment中绑定Activity的新姿势(onAttach)
一般,我们再Fragment中使用context都是使用getActivity()方式,获取父Activity基本都是使用(FatherActivity)getActivity()方法;但是再实际开发中,我碰到过好几次取空的现象,非常的不稳定,其实Fragment和Activity还有一种更加稳定的通信方式,先看下面这一段代码:private OnFragmentInteractionLi...原创 2018-05-25 16:05:30 · 7354 阅读 · 0 评论 -
Android RecyclerView的requestLayout()和notifyDataSetChanged()记录
在开发中,我们时常会使用到RecyclerView, 而在使用RecyclerView的一些变种的时候需要区分一下如题所说的两个方法的使用方式:-1. recyclerView.requestLayout(): 当我们按下某个按钮的时候,我们选择的布局发生改变,如原先我们使用的是item_defalut布局,之后使用的是item_selected布局,再次按下按钮,布局又从item_...原创 2018-05-21 15:01:37 · 2658 阅读 · 0 评论 -
Android 关于存储本地及存储活动信息的时间记录
1. 本地存储:在源码中发现:Note: do not count on this method being called as a place forsaving data! For example, if an activity is editing data in a contentprovider, those edits should be committed in either ...原创 2018-05-10 11:32:48 · 829 阅读 · 0 评论 -
Android端Socket使用记录
说明: 本文是好几个文章的整合,刚好能够使用,也没有做任何优化,原作者我也找不到了。。。1。 服务器端的Socket是使用TCP/UDP工具模拟的2.重点是Android端的Socket,分两部:a.发送数据给服务器b.接受来自服务器的数据2.11.建立连接:new Thread(new Runnable() { @Override publi...原创 2018-04-24 16:10:11 · 216 阅读 · 0 评论 -
Android-25种开源炫酷动画框架
前言转载地址:http://blog.csdn.net/u013101864/article/details/51500136;感谢作者的无私啊(如:HTTP框架、DB框架)。1.Side-Menu.Android分类侧滑菜单,Yalantis 出品。项目地址:https://github.com/Yalantis/Side-Menu.Android2.Context-Menu.Android可以转载 2017-10-10 11:47:18 · 183 阅读 · 0 评论 -
Android 杂记
广播杂记:其实复杂的不是广播接收器(BroadcastReceiver), 而是我们注册广播是添加的过滤器(IntentFilter), 因过滤器的存在, 广播接收器才能接受我们配置的过滤器所添加的一系列类型的广播。...原创 2018-06-28 14:55:34 · 143 阅读 · 0 评论