![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 50
Kris_Liutao
常年浪迹天涯,梦想成为自由旅行者,成为一个有逼格的摄影师;热爱编程,为成为优秀的软件开发工程师而奋斗!
展开
-
Service 和 BroadcastReceiver下载播放视频
利用广播接收器和service下载简短的视频并播放布局部分:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"原创 2016-09-09 18:24:02 · 586 阅读 · 0 评论 -
关于Android加载HTML页面中的图片显示问题的解决办法
这是一个很简单的问题,但是遇到了好些人也会百度找解决的办法,如果你只会Java对HTML不太了解的话可以参考,但是在webviewsetting中一定要设置支持图片加载,下图便是studio中解决方法这是显示后的效果图原创 2016-12-21 21:07:29 · 3893 阅读 · 0 评论 -
ShareSDK第三方平台的详细使用参考官方API
首先看看效果图吧1:第一个界面button用于启动分享2:进入分享页 如果有软件则会拉去本地软件登录3:一键分享4:输入想分享的话进入极光官网的mob文档中心打开以下链接: http://wiki.mob.com/Android_%E5%BF%AB%E9%80%9F%E9%9B%86%E6%88%90%E6%8C%87%E5%8D%97/Studio的快成集成请参考《ShareSDK for原创 2016-11-10 21:22:07 · 4748 阅读 · 0 评论 -
No service of type Factory available in ProjectScopeServices解决办法和xRecyclerView
从GitHub上下载的xRecyclerView的demo导入studio后出现这个异常xRecyclerView源码地址:https://github.com/jianghejie/XRecyclerView 另外感谢这位博主的开源1:xRecyclerView的功能和RecyclerView大体差不多,但是他能解决多个滑动组合到一个页面会出现加载缓慢,卡顿等。 特别好的是比如下面这个截图只需原创 2017-01-06 11:43:20 · 666 阅读 · 0 评论 -
高斯模糊处理头像作为背景图的两种高效便捷方法
第一种是最简单方便的结合Glide图片加载框架的使用先来看看效果图吧!这种是使用头像作为背景模糊背景使用的:Glide框架结合使用第一步添加下面依赖并同步compile 'com.github.bumptech.glide:glide:3.7.0'compile 'jp.wasabeef:glide-transformations:2.0.1'第二步glide代码的使用如下 //头像 fi原创 2017-08-25 10:08:24 · 1960 阅读 · 0 评论 -
Bmob后端云短信验证最新版Android studio集成登录演示
关于短信验证的方法有很多,ShareSDK,友盟等等,但是作为开发人员我们只需要能够简单使用就行,能使用免费的何乐而不为呢?在公司的话得看公司具体的安排第一步:毫无疑问当然是创建Bmon的短信验证应用,具体详情看截图1:这里创建应用2:这里可以设置短信模板3:这里创建好后会出现applicationID初始化bmob时需要它4:这里下载Android的SDK,分别需要jnilibs 和libs两个文原创 2016-12-23 13:24:24 · 4172 阅读 · 7 评论 -
基于ZXing二维码的使用几行代码完成炫酷的效果
先来看效果图怎样,可以的话就留着用吧,开发中要的就是速度快,效果好,简单易操作,挤下的时间私下还可以接接私活多挣点丰富自己的生活1:在这里写个button按钮用于启动二维码2:这是打开后的界面 左下角可以设置开启灯光,右下角可以选择相册中的二维码一:喜欢的话往下看教你一步步实现,如果想把图中的蓝条换成雷达扫描类的只需要在布局中添加SurfaceView然后在代码中简单设置就可以了,我就不在这里写那原创 2016-12-24 11:05:59 · 1382 阅读 · 1 评论 -
Android提高布局加载性能ViewStub的快速实战应用
在APP的开发过程中我们往往会遇到没有数据或者没有网络情况时使用一个布局view提示当前数据加载的情况 ,就如下图所示我们可以用平常使用的布局来写也可以实现,但是这对于我们布局的加载会存在一定的压力,所以我们使用ViewStub来加载。那么什么是ViewStub呢?ViewStub是一个轻量级的View,没有尺寸,它不绘制任何东西,因此绘制或者移除时更省时。(ViewStub不可见,大小为0) 当原创 2017-12-11 09:43:28 · 512 阅读 · 0 评论 -
BrodacastReceiver的静态注册
今天给大家分享安卓四大组件之一的BrodacastReceiver的静态注册方法,主要在清单文件下操作。下面是详细代码介绍部分,希望给刚入门的菜鸟带来帮助: MainActivity部分 `package com.example.administrator.broadcastreceiver;import android.content.Intent; import android.suppo原创 2016-09-07 18:42:47 · 431 阅读 · 0 评论 -
Android实战SpannableString多行图文混排的应用
首先我们来看下这张效果图,注意图片中置顶这个图片是如何实现的呢?当然你也可也设置他的点击事件,比如带有视频或者其他类的,这里我们就不多做介绍了,看项目具体需求就好。如果就涉及到一行的话我们只需要在文本后面加个imageview就行,但是如果多行显示的话这样做就不太好了那么什么是SpannableString呢?SpannableString其实和String一样,都是一原创 2017-12-13 11:41:46 · 2301 阅读 · 0 评论 -
JCVideoPlayer朋友圈动态多item视频播放以及使用compile 'fm.jiecao:jiecaovideoplayer:5.5.2'版本在项目中出现的各种异常处理
项目开发使用框架多多少少会遇到各种棘手问题,但是并不是给你一个框架啥的你放进去就能用,一般简单的操作很容易解决,当设计到自己开发的东西比较老,复杂;而且你又想用这些新技术,那么你就的对它各种处理使得与你的项目兼容才行 ;但是如果你是大牛的话完全可以忽略这种做法,完全可以自己封装一个视频处理框架虽然有很多人在用JCVideoPlayer做视频播放,也有很多人在写博客,每个人都会遇到相同或者不同的原创 2017-04-05 23:37:48 · 8389 阅读 · 1 评论 -
FFmpeg视频录制压缩处理走过的坑
在公司里面开发项目做视频处理时遇到了问题,这个问题困扰我很久了,解决了只想给大家说出来,虽然很简单的问题,免得你们遇到我类似的问题再次难以自拔!视频压缩处理我用了两种方式来解决的,一种是第三方,一种用了自己写了封装的。 今天先给大家讲解popwindow引用第三方视频压缩处理所注意的问题。package com.zontonec.ztkid.activity;import and原创 2017-03-23 23:37:13 · 8420 阅读 · 10 评论 -
Android融云即时通讯 适配Android8.0以及 SDK版本2.8.27的集成与使用
集成阶段这一阶段我们不必详细说明,因为融云官网给我们的SDK文档相当详细顺着他的步骤即可。融云SDK集成步骤使用阶段融云初始化public class App extends Application{ @Override public void onCreate() { super.onCreate(); //初始化融云原创 2018-01-25 23:17:37 · 2012 阅读 · 1 评论 -
如果adb服务死掉怎么办?
解析:ADT通过adb服务与模拟器进行通信。由于adb服务并不算稳定,可能在启动较长时间或启动多个模拟器时(一般两个以上)会突然死掉。死掉后ADT就会与模拟器失去联系,例如无法浏览模拟器中的目录,无法向模拟器发短信。在这种情况下,就需要对adb服务进行重启。答案:可能通过下面的方法重启adb服务。1.在DDMS的Devices视图的右上角的菜单中单击“Reset adb”菜原创 2016-12-13 08:58:46 · 550 阅读 · 0 评论 -
Picasso加载图片的优化
Picasso优化1、自定义Application应用程序类MyApplication继承于Application,在onCreate()生命周期方法中初始化Picassoprivate void initPicasso() { Picasso picasso = new Picasso.Builder(this) //设置内存缓存大小,原创 2016-10-19 21:45:04 · 458 阅读 · 0 评论 -
okhttp框架 工具类
package com.lt.okhttpfirst.helper;import android.content.Context;import com.squareup.okhttp.Cache;import com.squareup.okhttp.Callback;import com.squareup.okhttp.FormEncodingBuilder;import com.squar原创 2016-10-19 21:42:13 · 422 阅读 · 0 评论 -
SwipeRefresh下拉刷新
activity_main<?xml version="1.0" encoding="utf-8"?><android.support.v4.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.原创 2016-09-24 10:57:58 · 879 阅读 · 0 评论 -
OkHttp框架的简单使用
布局部分<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="matc原创 2016-09-24 11:27:04 · 640 阅读 · 0 评论 -
ListView入门级单击,长按监听
mainactivitypackage com.lt.an1609_listview;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.原创 2016-09-29 13:10:52 · 762 阅读 · 0 评论 -
缩略图采集工具类
package com.lt.an20_utils;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.graphics.BitmapFactory;import android.media.MediaMetadataRetriever;/** * Created by 风情原创 2016-10-18 12:56:43 · 572 阅读 · 0 评论 -
碎片工具类
package com.lt.an20_utils;import android.support.annotation.AnimRes;import android.support.v4.app.Fragment;import android.support.v4.app.FragmentManager;import android.support.v4.app.FragmentTransac原创 2016-10-18 12:57:43 · 780 阅读 · 0 评论 -
没有比这更完整的sdcard工具类了
package com.lt.an20_utils;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.Environment;import android.os.StatFs;import java.io.B原创 2016-10-18 12:58:49 · 1783 阅读 · 1 评论 -
IO流工具类
package com.lt.an20_utils;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.ByteArrayInputStream;imp原创 2016-10-18 12:59:36 · 501 阅读 · 0 评论 -
网络连接工具类
package com.lt.an20_utils;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.ByteArrayOutputStream;import java.io.DataOutputStream;import java.io.File;import jav原创 2016-10-18 13:00:14 · 344 阅读 · 0 评论 -
AlertDialog
MainActivity部分package com.lt.dialog;import android.content.DialogInterface;import android.content.Intent;import android.media.audiofx.BassBoost;import android.provider.Settings;import android.suppo原创 2016-10-04 19:33:39 · 467 阅读 · 0 评论 -
PopupMenu菜单以及开发工作中像素的计算
MainActivity部分package com.lt.popupmenu;import android.content.Context;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.support.v7.widget.PopupMenu;import andr原创 2016-10-04 19:41:05 · 542 阅读 · 0 评论 -
编程再也不担心颜色不够用了
<?xml version="1.0" encoding="utf-8"?><resources> <color name="colorPrimary">#3F51B5</color> <color name="colorPrimaryDark">#303F9F</color> <color name="colorAccent">#FF4081</color> <c转载 2016-10-29 14:48:59 · 446 阅读 · 0 评论 -
Error:Execution failed for task ':xfyunlibrary:transformNativeLibsWithSt报错解决办法
原创 2018-05-09 23:15:34 · 409 阅读 · 0 评论