- 博客(34)
- 资源 (9)
- 收藏
- 关注
原创 以键值对的形式转换成Gson字符串
JSONObject jsonObject = new JSONObject();try { jsonObject.put("playTime", playTimeInSeconds); jsonObject.put("GameID", gameIdID);} catch (Exception e) { e.printStackTrace();}String method =jsonObject.toString();//数据结构类型 样式{"playTime..
2021-04-16 15:08:50 275
原创 Android 和 H5 互调
android 调H5evaluateJavascript 是调用js 的方法//调用H5 Web网页中的Javascript函数add()计算a与b的和。web.evaluateJavascript("toggle()", new ValueCallback<String>() { //Javascript返回add()函数的计算结果。 @Overr...
2020-04-13 22:08:22 258
原创 添加 水印
视频添加淡入淡出效果水印ffmpeg-y-i/storage/emulated/0/1/a.mp4-loop1-i/storage/emulated/0/1/logo.png-filter_complex[1:v]fade=t=in:st=3:d=0.8:alpha=1,fade=t=out:st=6.2:d=0.8:alpha=1[v1];[0:v][v1]overlay=x...
2019-11-14 18:47:03 136
原创 约束布局
(1)相对定位:相对定位是部件对于另一个位置的约束,常用属性:layout_constraintLeft_toLeftOf:当前View的右侧和另一个View的右侧位置对齐,与RelativeLayout的alignLeft属性相似layout_constraintLeft_toRightOf :当前view的左侧会在另一个View的右侧位置,与RelativeLayout的toRight...
2019-11-08 13:58:26 409
原创 Fultter学习资料
https://download.csdn.net/download/raotenghong2611/11197008 可下载了解。
2019-05-23 17:29:17 469
原创 抖音App拍摄和播放功能。
https://blog.csdn.net/raotenghong2611/article/details/83414470 播放https://blog.csdn.net/raotenghong2611/article/details/88863825 录制
2019-05-09 11:39:26 745
原创 购物车 加减按钮 解决RecyclerView中处理了复用item导致数据错乱的问题。(借鉴别人的但是觉得效果有问题,做了优化处理)
Attributes属性editable boolean 是否可以手动输入 location string 输入框的位置(在左边还是右边),默认中间 ImageWidth dimension 左右2边+-按钮的宽度 contentWidth dimension 中间EditText的宽度 contentTextSize ...
2019-05-09 11:03:57 390
原创 (1)安装create-react-app脚手架
在之前要安装安装create-react-appnpm isntall -g create-react-app安装好了之后,看一下版本create-react-app --version创建项目 打开项目npx create-react-app my-appcd my-appnpm start也可以这样创建项目 npm install -g cre...
2019-04-02 17:17:15 197
原创 仿抖音录制。
之前上传了一个抖音播放功能,现在再上传一个抖音录制的功能,有做app短视频的,可以下下来借鉴下。https://download.csdn.net/download/raotenghong2611/10713775 短视频播放https://download.csdn.net/download/raotenghong2611/11068645...
2019-03-28 14:36:37 881
原创 Grid,RecyclerView,万能分割线,任意列数任意行数平均分割。
自己看效果。 https://download.csdn.net/download/raotenghong2611/10921083
2019-01-16 16:28:35 610
原创 SwipeRefreshLayout+Recyclerview 预加载
baseRecyclerview.addOnScrollListener(new RecyclerView.OnScrollListener() { private int minLeftItemCount = 5; @Override public void onScrolled(RecyclerView recyclerView, int dx, int dy) {...
2019-01-10 17:25:41 971
原创 组合控件,一样布局一直复制,可以继承现有的组合控件
比如这个比较长见的 1:format是指该属性的取值类型,format取值一共有string,color,demension,integer,enum,reference,float,boolean,fraction,flag这几种,其中reference是指引用资源文件。 2:...
2019-01-09 22:22:39 210
原创 Activity每个 页面之间跳转的时候,会出现停顿一段时间(0.5s)白屏的情况。
页面直接跳转回出现白屏,a-b-c 之前跳转白屏 ,并不是启动页白屏。singleinstance task中只存在一个activity 这种模式下 启动新的activity ,就会在新的task中新建activity,花费的时间当然会多,从而导致了这种情况出现. 从其他activity 启动 singleinstance 也会出现这种情况写个activity的工具类也可以。 ...
2019-01-07 11:10:50 994
原创 阿里gradle代理
// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript { repositories { maven{ url 'http://maven.aliyun.com/nexus/content/groups...
2019-01-03 09:04:22 1718
原创 BaseRecyclerViewAdapterHelper的方法和SmartRefreshLayout一起用
https://www.jianshu.com/p/1e20f301272e 这边文章讲的差不多了。BaseQuickAdapter homeAdapter = new HomeAdapter(R.layout.home_item_view, mDataList); homeAdapter.openLoadAnimation(BaseQuickAdapter.SCALEIN);//设置重复...
2019-01-02 12:41:03 1086 1
原创 高仿抖音,火山,短视频,可直接运用到项目
上传giff 结果变成图片 反正 短视频播放效果 可直接运用到项目中去 我也是没办法 会员快过期了 需要积分 可以直接拷贝进项目里 直接用 https://download.csdn.net/download/raotenghong2611/10713775...
2018-10-26 14:26:29 5867
原创 接口回调
写一个接口类 需要传的值 public interface IOnItemClickListener { void onItemClick(String keyword); void onItemDeleteClick(String keyword);}然后在一个你点击的地方写一个方法 private IOnItemClickListener iOnI...
2018-10-19 15:11:58 86
原创 在ViewPager和TabLayout连用时,去除ViewPager预加载
先定义两个成员变量://Fragment的View加载完毕的标记private boolean isLoading = false;//Fragment对用户可见的标记private boolean isUIVisible;//setUserVisibleHint和lazyLoad两个方法是为了去除viewPager+fragment的懒加载@Overridepublic void...
2018-10-16 12:37:08 713
原创 RecyclerView图片复用错乱
RecyclerView重写加上这个方法@Overridepublic long getItemId(int position) { return position;}有if就得有else 。 我得好像这么写就没有错乱,我之前打settage 好像也有问题 也会出现错乱得现象 重新刷新数据我这么写得/*** 重新设置数据源并且刷新适配器、。* @p...
2018-10-10 22:44:53 3348
原创 当fragment的不走生命周期的时候调用的方法
1:当fragment用add hide show进行fragment切换的时候,fragment不走生命周期, 无法通过生命周期进行刷新。用此方法进行刷新第一次add的时候不会走这个方法,show的时候才会走这个方法@Override public void onHiddenChanged(boolean hidden) { super.onHiddenCha...
2018-10-10 21:39:04 2355 1
原创 SmartRefreshLayout 一些比较重要的方法
SmartRefreshLayout.finishLoadmoreWithNoMoreData();//没有更多 SmartRefreshLayout.resetNoMoreData();//恢复没有更多数据的原始状态 SmartRefreshLayout.finishRefresh();//结束刷新 SmartRefreshLayout.finishLoadMo...
2018-08-16 15:58:54 10780 1
原创 强制全局使用该版本的依赖
configurations.all{ resolutionStrategy { force 'com.android.support:support-v4:27.0.0' force 'com.github.bumptech.glide:glide:4.7.1' force 'com.github.bumptech.glide:compi...
2018-08-03 22:52:33 3401
原创 在mactivity里面一个fragment里面点击一个bt跳转到另外一个里面
Mactivity里面选择跳转得fragment得方法public void setTab(int tab){ setSelect(tab);}在OneFragmen里面:MainActivity mainActivity = (MainActivity) getActivity();mainActivity.setTab(3);择要跳转得fragment ...
2018-07-30 22:14:21 224
原创 防止点击过快
public class MainActivity extends Activity implements OnClickListener { private Button btn; @Override protected void onCreate(Bundle savedInstanceState) {...
2018-07-30 11:04:25 292
原创 RecyclerView Item 行高定义无效
错误的:new MyViewHolder(LayoutInflater.from(mContext).inflate(R.layout.item_view, null));应该为new MyViewHolder(LayoutInflater.from(mContext).inflate(R.layout.item_view, parent, false));null改为parent, fa...
2018-07-24 14:29:23 568 1
原创 图片平铺
<ImageView android:adjustViewBounds="true"<!--不保持长宽比(图片可能变形)--> android:scaleType="fitXY"<!--贴合X边,贴合Y边--> android:id="@+id/hotproduction_im" android:layout_width="match_.
2018-07-13 15:48:42 735
原创 Activity的 回传值
a:传值Intent intent = new Intent(this,secondActivity.class); String text =editText.getText().toString(); intent.putExtra(Intent_key,text);//a传b在此处写你传的值 startActivityForResult(inte...
2018-07-13 15:34:26 748
原创 EditText的监听
https://blog.csdn.net/huahuaxiaolian/article/details/70933095https://blog.csdn.net/myth13141314/article/details/54972337https://www.cnblogs.com/chhom/p/4891178.html 软键盘的监听操作
2018-07-13 15:06:14 135
原创 改变EditText右下角的字样
android:imeOptions="actionSend"android:singleLine="true"// 发送android:imeOptions="actionGo"android:singleLine="true"// 开始android:imeOptions="actionSearch"android:singleLine="true"//搜索android:i
2018-07-13 15:01:29 326
原创 BottomSheetDialogFragment里面软件盘弹出来把下面遮挡了一部分的问题
方法1:设置layer-list EditText的背景如下 测试了可以达到效果 可能没设置好 看的过去 <?xml version="1.0" encoding="UTF-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item>..
2018-07-13 14:32:52 3368
原创 相对布局00
elativeLayout布局android:layout_marginTop="25dip" //顶部距离android:gravity="left" //空间布局位置android:layout_marginLeft="15dip //距离左边距// 相对于给定ID控件android:layout_above 将该控件的底部置于给定ID的控件之上;android:layout_be...
2018-07-13 12:49:38 347
原创 画矩形圆角
<shape xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 设置背景色 --> <solid android:color="@color/View" /> <!-- 设置一个黑色边框 --> <stroke an
2018-07-13 12:35:15 314
原创 画圆和外弧
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval" android:useLevel="false">//圆的颜色 <s
2018-07-13 12:06:07 464
Fultter.txt
2019-05-23
SubUtils-master.rar
2019-05-09
Banner 图片,视频 轮播。
2018-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人