代码
對 不 ⑦
B-H-H
展开
-
Android代码实现多曲波浪线效果
xml代码 MainActivity.java布局引用 <WaveView android:id="@+id/view_speech_listen" android:layout_width="match_parent" android:layout_height="100dp" ap...原创 2019-03-27 16:27:46 · 878 阅读 · 0 评论 -
Intent传输包含对象的List集合
Intent传输包含对象的List集合 这个其实也比较简单,我也是参考了网上的一些例子,这是我写的这个小例子,亲测可用。用实现Serializable接口的方式实现。 就是说,你的list集合中的对象必须先实现Serializable接口,其实就implements一下Serializable接口就行了,也不用实现任何方法。只要继承一个serialVersionUID(直接用默认值就行)就行了。 ...原创 2019-04-10 22:34:03 · 265 阅读 · 0 评论 -
Android 自定义原型组件
package com.xiaoyu.yingyu.utils; import android.content.Context; import android.graphics.Bitmap; import android.graphics.Bitmap.Config; import android.graphics.Canvas; import android.graphics.Paint;...原创 2019-04-11 15:49:16 · 189 阅读 · 0 评论 -
andorid 播放Gif图
Android加载GIF图片的两种方式: 一, 使用第三开源框架直接在布局文件中加载gif 1,在工程的build.gradle中添加如下 buildscript { repositories { mavenCentral() } } allprojects { repositories { ...原创 2019-04-02 17:17:42 · 160 阅读 · 0 评论 -
andorid 接口回调使用
这是MainActivity.this中调用的代码 mAdapter.setOnLuYinItemTouchListenner(new SpokenLanguageAdapter.setOnLuYinItemtouchListenner() { @Override public void onLuYinItemClick(MotionEvent e...原创 2019-04-12 14:14:10 · 104 阅读 · 0 评论 -
约束布局简单使用
要在项目中使用 ConstraintLayout,我们需要在 build.gradle 中添加依赖(新版 AndroidStudio 会默认添加): implementation 'com.android.support.constraint:constraint-layout:1.1.3' 创建布局 =其实都知道 约束布局 根布局就用 ConstraintLayout: <androi...原创 2019-04-03 14:07:20 · 818 阅读 · 0 评论 -
按照顺序开启多个Activirty并传值
new Timer().schedule(new TimerTask() { @Override public void run() { final Intent to1 =new Intent(SplashActivity.this, QiangHuaActivity.class); ...转载 2019-04-09 17:14:02 · 154 阅读 · 0 评论 -
tablayout 悬浮 以及遇到tab滑动时遮挡上面布局
<?xml version="1.0" encoding="utf-8"?> <View android:id="@+id/home_page1_status_bar" android:layout_width="match_parent" android:layout_height="wrap_content" /> <android.s...原创 2019-07-19 15:50:10 · 1603 阅读 · 0 评论