- 博客(17)
- 收藏
- 关注
原创 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
191
原创 Android 单击水波纹
从一个外部项目里拿了一个白变灰的单击水波纹效果,直接使用就可以: android:foreground="?attr/selectableItemBackground"5.0开始增加了一个点击的水波纹实现方式:ripple, 更加简洁, 只要5.0以上和以下都做Drawable文件就可以实现了, 炒一个地址:传送门...
2018-07-03 16:59:32
388
转载 安卓开发中SpannableString设置圆角背景
这是我从网上抄来的, 原地址不记得了代码如下:public class RoundBackGroundColorSpan extends ReplacementSpan{ private int bgColor; private int textColor; public RoundBackGroundColorSpan(int bgColor, int textC...
2018-07-03 14:53:19
2578
2
原创 Android Activity切换之间生命周期方法之间的跳转
1.从MainActivity跳转到Main2Acitivity,生命周期方法切换如下: 很清晰了: MainActivity先失去焦点,执行onPause方法, 再就是Main2Activity的一系列生命周期方法的回调, 直到Main2Activity获取到屏幕焦点, 然后再调用MainAcivity的onStop()方法。2. 从Main2Activity回到MainActi...
2018-06-30 14:37:59
877
原创 Android 杂记
广播杂记:其实复杂的不是广播接收器(BroadcastReceiver), 而是我们注册广播是添加的过滤器(IntentFilter), 因过滤器的存在, 广播接收器才能接受我们配置的过滤器所添加的一系列类型的广播。...
2018-06-28 14:55:34
148
原创 Android Fragment中创建的Fragment回传数据记录
通常会碰到在FragmentParent中创建另外一个FragmentSon, 最后还需要从FragmentSon中传递数据回FragmentParent的情况, 在这里,官方有一种推荐使用方式:代码如下://(FragmentParent.java)//其中两个参数:this:表示当前的fragmentParent对象, 第二个是请求码fragmentSon.setTargetFra...
2018-06-27 16:26:02
866
原创 Android Studio冗余代码合并的方式
在代码中, 我们经常会出现重复的代码, 我们可以使用AS自带的方式进行合并以使代码看上去不至于冗余:![这里写图片描述](https://img-blog.csdn.net/20180627161334811?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3MTA4NzU1/font/5a6L5L2T/fontsize/400/fill...
2018-06-27 16:14:06
1123
原创 Android中RecyclerView设置
在RecyclerVie中存在一个方法,是用以设置每个item之间的间距的:addItemDecoration(); 传的是一个ItemDecoration对象, 而一般我们使用的话可以直接继承ItemDecoration复写相关方法就可以了代码如下:public class MyItemDecoration extends RecyclerView.ItemDecoration { ...
2018-06-05 19:25:48
575
原创 Android记录:流式布局(FlowLayout)
Android中常见的一种搜索记录格式如下(图片来自流式项目,地址:https://github.com/hongyangAndroid/FlowLayout):
2018-05-25 17:13:46
211
原创 Android Fragment中绑定Activity的新姿势(onAttach)
一般,我们再Fragment中使用context都是使用getActivity()方式,获取父Activity基本都是使用(FatherActivity)getActivity()方法;但是再实际开发中,我碰到过好几次取空的现象,非常的不稳定,其实Fragment和Activity还有一种更加稳定的通信方式,先看下面这一段代码:private OnFragmentInteractionLi...
2018-05-25 16:05:30
7360
原创 关于在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
1137
1
原创 Android RecyclerView的requestLayout()和notifyDataSetChanged()记录
在开发中,我们时常会使用到RecyclerView, 而在使用RecyclerView的一些变种的时候需要区分一下如题所说的两个方法的使用方式:-1. recyclerView.requestLayout(): 当我们按下某个按钮的时候,我们选择的布局发生改变,如原先我们使用的是item_defalut布局,之后使用的是item_selected布局,再次按下按钮,布局又从item_...
2018-05-21 15:01:37
2679
原创 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
833
原创 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
221
转载 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
191
原创 Android 四大组件之一的Activity
Android开发工具: Android Stuido 这篇文章主要是讲解Activity的,但是如果不讲Layout布局文件的话很难带入,所以会先简单讲一下布局文件,让大家有一个基本概念 什么是Activity,什么是Layout文件对于手机用户来说,关心的只是当我手指按在屏幕某个位置之后手机会发生什么,如页面跳转,播放音乐,聊天等等;而对于APP开发者来说,最基本的关心也应当是用户的关
2017-08-01 16:17:30
476
原创 CentOS6上面的samba安装基础
安装前说明:前段时间被samba搞的有点烦,网上资料太多了看得我眼花,所以安装好后不敢保留,与君分享我这里没有配置文件的修改内容,只是简单的装好samba并且可以实现文件共享Linux系统是CentOS6,安装在虚拟机上面,虚拟机是VMware WorkStation这里使用的是rpm包安装包之间存在一种依赖关系,建议先安装依赖的包再安装samba,不建议使用 “–nodeps”(不考虑依
2017-05-06 11:20:11
917
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人