3 menglong0329

尚未进行身份认证

不止于技术,不止于代码!

等级
TA的排名 10w+

谷歌Restlet Client插件 - 内网、外网接口在线测试工具

插件下载地址:链接:https://pan.baidu.com/s/1ef59Gp-EZMbSjCJWAi9m-w提取码:lvga安装插件步骤一、需要在Chrom浏览器上安装此插件,没有Chrom浏览器自行下载安装。二、打开Chrom浏览器—>“...”—>“更多工具”—>"扩展程序"三、在“扩展程序”界面,勾选“开发者模式”...

2019-08-01 16:45:35

VideoView 设置音轨

需求:在项目开发中,由于市场在非洲,所以在播放多音轨视频的时候,默认需要播放“英文”的。代码如下://getTrackInfo得到音轨信息,通过比较getLanguage来判断语言类型,selectTrack设置要使用的音轨videoview.setOnPreparedListener(newMediaPlayer.OnPreparedListener(){...

2019-06-11 11:03:13

Android自定义View(七)Canvas学习

一、介绍Canvas称之为画布,但是并不是直接在Canvas画,而是canvas默认会创建一个bitmap,也可以通过构造方法或者setBitmap方法传入,像素所有的信息画在了这个bitmap上。二、drawBitmap()共有6个重载方法,但是其中两个参数最多的已经废弃掉了,那么就学习4个吧!在draw方法中,有一个很牛逼的方法:drawBitmapMesh,但是一般不会用到。...

2019-05-21 20:26:00

Android自定义View(六)Bitmap基础

一、介绍Bitmap就是指一张图片,图片格式一般是png、jpg或是webp。二、Bitmap.ConfigPossiblebitmapconfigurations.Abitmapconfigurationdescribeshowpixelsarestored.Thisaffectsthequality(colordepth)aswellasthe...

2019-05-21 11:11:36

Android自定义View(五)着色器Shader

介绍:Shaderisthebasedclassforobjectsthatreturnhorizontalspansofcolorsduringdrawing.AsubclassofShaderisinstalledinaPaintcallingpaint.setShader(shader).Afterthatanyobject(...

2019-05-16 18:33:45

Android自定义View(四)混合模式PorterDuffXfermode

1.PorterDuffXfermode1.1介绍PorterDuffXfermode有点类似数学中的交集,并集,用来两个图像间的混合显示模式,设置的是两个图层交集区域的显示方式,dst是下层,先画的图形;src是上层,后画的图形。1.2构造方法PorterDuffXfermode(PorterDuff.Modemode);构造方法中只需一个参数,PorterDuff.M...

2019-05-13 16:35:04

Android自定义View(三)路径效果PathEffect

1.七种路径效果1.1效果图1.2具体方法 PathEffect();默认效果,就是直线 CornerPathEffect(radius);将各线段之间的夹角变成圆角,radius是圆角的半径 newDashPathEffect(newfloat[]{10f,5f,20f,15f},10);绘制虚线,intervals最少为2个,ph...

2019-05-13 14:38:53

Android自定义View(二)基础绘制方法

1.绘制文字publicclassMyTextViewextendsView{Paintpaint=newPaint();privateStringstr="好好学习,努力奋斗,abcdefg";publicMyTextView(Contextcontext,@NullableAttributeSetattrs){...

2019-05-13 14:12:32

Android自定义View(一)了解

AndroidUI架构图 Android中每一个控件都会占据一个矩形区域,控件大致可以分为View和ViewGroup,ViewGroup控件作为父类控件可以包含多个View。AndroidUI界面显示逻辑流程ActivitysetContentView—>WindowsetContentView—>PhoneWindowsetContentView—-&...

2019-05-10 15:39:23

Android静默安装 java.lang.NoSuchMethodException: installPackage []

项目中有一个应用商店的功能,需要App支持下载并静默安装,App是系统签名。之前封装的工具类,也测试过没有问题(机顶盒安卓系统是4.4.2版本),就直接拿过来用了,代码如下:publicvoidinstallSilent(UriapkUri)throwsException{if(apkUri!=null){try{...

2019-04-15 15:50:29

使用Videoview播放视频,失败时禁止弹出“无法播放此视频”弹框

使用Videoview播放视频时,播放失败系统默认会弹出“无法播放此视频”的弹框,这样感觉不太友好,尤其是在主页:所以,即使视频播放不了也不要弹出这个对话框,操作如下:hospitalHomeVideo.setOnErrorListener(this);@OverridepublicbooleanonError(MediaPlayermediaPlayer,inti,i...

2019-04-11 13:21:03

getPackageManager.getLaunchIntentForPackage(packageName)获取Intent为null

问题描述:在开发机顶盒App的时候,产品有一个需要跳转第三方App的需求,跳转代码如下:publicvoidstartApk(StringpackageName)throwsNameNotFoundException{ Intentintent=newIntent(); packageManager.getPackageInfo(packageName,Pa...

2019-04-04 11:44:23

Android改变图标颜色

img.setColorFilter(Color.RED);图标要求是纯色和透明的

2019-03-13 17:38:59

Android四大组件之一Activity介绍

一、Activity是什么:     Activity翻译为活动,是Androidapp十分重要的一个组件,Activity的启动和组装方式是平台应用模型的基本部分,app的启动不同于平常编程范式伴随着main()方法,Android系统的初始化代码在Activity实例中唤醒特定的回调方法去响应Activity的特定生命周期阶段。二、Activity之间的两种跳转方式:隐式跳...

2019-02-14 19:16:09

Android 解压文件

解压文件无非就是这几个步骤:1.指定要解压文件的位置和解压后文件或是文件夹的位置2.列出压缩文件中所有的文件或是文件夹3.如果是文件,则读取。如果是文件夹,则创建。以下为实例代码:publicstaticvoidunzip(StringzipFilePath,StringtargetPath)throwsIOException{Ou...

2019-01-08 10:21:04

adb命令总结

以下就是在开发机顶盒及智能电视时所用到的adb命令1.连接到设备adbconnect要连接设备的IP地址2.安装apkadbinstallapk文件所在的绝对路径保留数据和缓存文件,重新安装apk:adbinstall-rapk所在的绝对路径安装apk到sd卡:adbinstall-sdemo.apk3.卸载apk直接卸载:adbu...

2019-01-07 16:03:49

Android TextVivew实现倒影效果

直接上代码:packagecom.star.starbox.display.view.base;importandroid.content.Context;importandroid.graphics.Bitmap;importandroid.graphics.Canvas;importandroid.graphics.LinearGradient;importand...

2018-12-24 20:18:36

设置默认属性值getDefaultProps方法

一、getDefaultProps方法介绍通过实现组件的getDefaultProps,对属性设置默认值。二、实际代码定义ShowTitle组件varShowTitle=React.createClass({getDefaultProps:function(){return{title:"百度科技"}},render:functio...

2018-07-12 23:30:40

属性验证propTypes

一、propTypes介绍用于验证父组件给子组件传值时是否符合子组件属性规范。二、实际应用创建ShowTitle组件varShowTitle=React.createClass({propTypes:{//验证title是不是字符串类型title:React.PropTypes.string.isRequired},render:function(...

2018-07-12 23:21:37

Children

一、Children介绍表示组件的所有子节点。Childen是一个例外 不是和组件属性一一对应的。其实Children也是一种组件之间传值的方式,只不过传的值是组件的整个子节点。h5列表标签:<ul> <ol> 子标签:<li>。二、使用Children完成列表展示需求:定义一个列表组件,列表展示内容及其展示数量有父组件决定。定义列表组件varListC...

2018-07-11 23:37:56

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。