- 博客(22)
- 收藏
- 关注
转载 12种视屏播放框架
1.ijkplayer项目地址: https://github.com/Bilibili/ijkplayer介绍:Ijkplayer 是Bilibili发布的基于 FFplay 的轻量级 Android/iOS 视频播放器。实现了跨平台功能,API 易于集成;编译配置可裁剪,方便控制安装包大小;支持硬件加速解码,更加省电;提供 Android 平台下应用弹幕集成的解决方案。
2017-12-14 19:26:30 1882
原创 项目布局常用
多渠道打包android下直接拷贝flavorDimensions"versionCode"aaptOptions.cruncherEnabled =falseaaptOptions.useNewCruncher =falseproductFlavors {kuan {manifestPlaceholders = [UMENG_CHANNEL_VALUE:
2017-12-11 18:53:07 358
原创 依赖
imagerloader依赖:compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.2'httpClient依赖:compile 'com.loopj.android:android-async-http:1.4.9'Tablaout 依赖com
2017-11-23 10:20:15 269
原创 recycleview的多条目展示
这是一种麻烦的方式 也可以选择在item中在添加recycleview主要是适配器public class HomeAdapter extends XRecyclerView.Adapter { private HomeBean.DataBean bean; private Context context; private int TY
2017-11-23 09:30:33 455
原创 关于断点续传和greendao一起使用
客官不要着急,下面给出你的困扰。想要用greendao首先需要配置1、在app的Gradle中配置:apply plugin: 'org.greenrobot.greendao'dependencies { compile 'org.greenrobot:greendao:3.2.0'}2、在project的Gradle中配置:de
2017-11-22 20:29:54 230
原创 关于Ijkitplayer配置
依赖compile(name: 'ijkplayer-java-release', ext: 'aar')buildTypes的release下//jnisourceSets { main { jniLibs.srcDirs = ['libs'] }}repositories {
2017-11-22 20:26:21 264
原创 Greendao
工程buildscript { repositories { mavenCentral() } dependencies { classpath 'org.greenrobot:greendao-gradle-plugin:3.2.1' } }项目 apply plugin: 'org
2017-11-15 20:09:20 142
原创 断点续传
测试地址 http://abv.cn/music/%E5%85%89%E8%BE%89%E5%B2%81%E6%9C%88.mp3import android.os.Bundle;import android.os.Environment;import android.support.v7.app.AppCompatActivity;import android.vi
2017-11-10 20:10:16 188
原创 200面试题
1.常用的存储方式有哪些?(概率50%)(五种,说出哪五种,五种存储方式什么情况下用。)注意sharepreferes对象支持读取不支持写入,写入引用Editor。SQLite:SQLite是一个轻量级的数据库,支持基本SQL语法,是常被采用的一种数据存储方式。Android为此数据库提供了一个名为SQLiteDatabase的类,封装了一些操作数据库的API。Sh
2017-10-27 19:01:39 1505
原创 经典购物车
1首先是三个布局LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertic
2017-10-25 14:54:25 218
原创 Tablayout
tabLayout = (TabLayout) findViewById(R.id.tb_layout); viewPager = (ViewPager) findViewById(R.id.vp); //设置LIST添加条目 tb_list.add("娱乐"); tb_list.add("健康");
2017-10-25 09:55:37 159
原创 小知识2
imagerloader依赖:compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.2'httpClient依赖:compile 'com.loopj.android:android-async-http:1.4.9'Tablaout 依赖com
2017-10-21 10:55:45 207
原创 小知识
1: 有些app要求一行的文字呈现出不同颜色TextView tv=(TextView)findViewById(R.id.tv);String str="默认颜色红颜色";tv.setTextSize(18);tv.setText(Html.fromHtml(str));12342: 跳转页面的有些时候需要我们传递是一个集合类型的数据://跳转之前 Intent
2017-10-10 16:25:35 201
原创 图片相关操作
第一种: 在进行第三方登录获取用户头像以及用户名之后,我们进行跳转并且,进行传值,由于第三方登陆的当中,我们的得到的头像的类型是bitmap类型的 就像这样 Bitmap bitmap = getbitmap(json.getString(“figureurl_qq_2”));最后我们将得到图片类型展示到页面上去* info_img.setImageBitmap(bitmap); 如果我们
2017-10-10 16:24:17 258
转载 简单购物车
activity_main.xmlLinearLayout android:id="@+id/activity_main" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > Relat
2017-10-10 13:31:40 199
原创 Alertdilog自定义样式
/首先需要自定义一个layout视图用于展示,然后将自己定义好的视图放入 AlertDialog的一个setView方法中 就可以实现自定义样式了,代码如下:package com.example.alertdialog;import android.os.Bundle;import android.app.Activity;import andro
2017-10-10 13:29:15 258
原创 RecyclerView实现上啦刷新下拉加载
RecyclerView 没有为我们提供刷新加载功能,这时我们只能自己封装或者去网上找 一些依赖来帮助我们去实现效果,这里为大家提供了用依赖来实现的发。首先需要添加依赖: compile 'com.wuxiaolong.pullloadmorerecyclerview:library:1.0.4'1添加完依赖之后可以看一下控件 com.wuxiaolong.pu
2017-10-10 13:25:12 385
原创 将数据写入SD卡
try { long timestamp = System.currentTimeMillis(); String fileName = "文件名称"; if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED
2017-10-10 13:23:39 1299
原创 安卓的4种动画
private ImageView image; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);
2017-10-10 13:22:43 177
原创 HorizontalScrollView头部滑动
//写布局 xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" >
2017-10-10 13:20:19 361
原创 关于二次采样
publicclass TwoImageUtils { publicstaticvoidloadImage(String path, final ImageView imageView) { new AsyncTask() { @Override protectedvoidonPostExecute(Bitmap bitmap) { super.onPost
2017-10-10 13:17:20 909
转载 关于自定义View
分享一个自己制作的Android自定义View。是一个圆环形状的反映真实进度的进度条,百分比的进度文字跟随已完成进度的圆弧转动。以下是效果图:这个自定义View可以根据需要设定圆环的宽度和百分比文字的大小。先说一下思路:这个View一共分为三部分:第一部分也就是灰色的圆环部分,代表未完成的进度;第二部分是蓝色的圆弧部分,代表已经完成的进度;第三部分是红色的百分比的数
2017-10-10 13:11:46 218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人