IT
文章平均质量分 62
Hello,Fenger
fenger是个渣渣程序员
展开
-
悬浮框的要点(顺便LinearLayout的透明度设置)
LinearLayout设置透明度:点击打开链接悬浮框:https://www.jianshu.com/p/881403db1314透明度设置主要是#50ffffff 50代表50%的透明度。悬浮框最主要的有三个点。1.floatManager:自己创建的悬浮窗管理类。里面一般包含方法:addview,removeview,updateview。/** * 悬浮窗管理类 */public ...原创 2018-07-09 11:53:02 · 2351 阅读 · 0 评论 -
Android常考问题(2)-SharedPreferences
首先说一下,Android五种存储文件方式:1.文件存储。用保存到文件中的方式进行存储,openFileInput()和openFileOutput()方法来读取设备上的文件。2.SQLite存储。通过数据库存储数据,常用的工具GreenDao,这个以后再看吧。3.ContentProvider存储数据,这一块主要用于数据共享。4.网络存储。5.SharedPreferences存...原创 2019-08-21 16:15:09 · 653 阅读 · 0 评论 -
BrightScript相关进阶
BrightScript是Roku开发使用的语言,受众小,推广程度低,在国内尤其如此,几乎见不到这方面的资料。因此我猜,就算我随便扯扯,应该也能混个原创?开个玩笑。BRS的环境搭建相关就不再赘述,这里主要讲语法相关了。首先我开发工具使用的是VScode,在其中新建文件夹.vscode 和文件launch.json,在.json中复制以下代码{ "version": "0.2....原创 2019-08-15 21:02:55 · 416 阅读 · 0 评论 -
Android常考问题(3)-view的绘制
Android中常会自定义一个控件,这里详细说一下view的绘制流程。(主要是敲一遍源码加强记忆)首先view主要有两种:view和viewGroup(详细介绍不再赘述),从新建一个activity开始,我们会用setContentView展开一个内容视图,这就是一个viewGroup,也是用户所看到的界面。首先每个activity都会创建出一个PhoneWindow窗口,这是内容的最基本窗口...原创 2019-08-23 19:28:14 · 113 阅读 · 0 评论 -
BrightScript
目前看来较为主流的安卓开发环境还是Java,但是由于谷歌的大力推进,目前kotlin的上升趋势越来越强烈,因此安卓开发者目前的前景很不明朗,究竟kotlin什么时候会完全代替Java呢?该不该立刻转型呢?这都是个问题。因此我今天来说一下BrightScript。扯远了。由于工作需要,公司分配brightscript的工作开发。在我看来这是个我连名字都没听过的,听介绍还是很久远的语言。我也不知道...原创 2019-07-22 16:49:50 · 248 阅读 · 0 评论 -
Roku和BrightScript相关介绍--翻译
Roku是美国领先的电视流媒体平台。通过将用户与他们喜爱的流媒体内容联系起来,使内容发布商能够拥有大量的受众群体,并为广告客户提供吸引消费者的独特功能。凭借超过2900万的活跃账户,Roku的覆盖范围可与美国最大的有线电视提供商相媲美。Roku可以帮助内容发布商提供一套完善的工具,使其易于分发内容并从内容中获利。Roku鼓励合作伙伴在其平台上获利。他们提供多种货币化途径,无论客户选择收取订阅费...翻译 2019-07-29 17:10:17 · 1060 阅读 · 0 评论 -
关于Butterknife 的一些使用
今天学习了一下黄油刀的相关,出现了几个问题在这里记录一下。1.在我按照github上的配置来导入相关包的时候出现了以下的报错信息添加依赖过程:在项目的project 的build.gredle 文件中的dependencies标签下添加。classpath 'com.jakewharton:butterknife-gradle-plugin:8.4.1' //Butterk...原创 2019-05-24 11:30:16 · 202 阅读 · 0 评论 -
screenOrientation属性
问题1:android:screenOrientation属性:用于控制activity启动时方向unspecified,默认值,由系统决定,不同手机可能不一致landscape,强制横屏显示portrait,强制竖屏显behind,与前一个activity方向相同sensor,根据物理传感器方向转动,用户90度、180度、270度旋转手机方向,activity都更着变化sensorLandsca...原创 2018-07-04 10:48:46 · 411 阅读 · 0 评论 -
BroadcastReceiver销毁
问题1:高德地图定位出现问题:定位失败errorcode :7https://lbs.amap.com/api/android-sdk/guide/map-tools/error-code(高德地图错误码对照表)7是指key授权问题。key值授权需要在高德的开发者平台上进行授权操作,然后在代码的mainfest里面加入授权码如下所示,开发者都有自己的授权问题。而且授权码都是与计算机中的de...原创 2018-07-03 16:27:57 · 826 阅读 · 0 评论 -
UnsatisfiedLinkError和Device support
开发安卓有一段时间了,有了一点点基础,但是总是忘掉解决过的问题,所以开了个博客,把自己遇到的问题记录下来,把解决方法记录下来。这两天碰到的是一个新的问题,因为暑假期间刚拿到新的项目,于是把项目拉到自己电脑里开始调试运行。一开始都很正常,台式电脑成功运行。可是换到笔记本上就出现了问题。经过一段调试后我的两部手机,小米6(安卓8.0)能够正常运行软件,而三星(安卓5.1)就不能...原创 2018-07-03 15:45:07 · 187 阅读 · 0 评论 -
Android常考问题(1) - 触摸事件
Android的触摸事件分成了三个步骤:从按下去(ACTION_DOWN)到移动(ACTION_MOVE)最后离开屏幕(ACTION_UP),这三个就是三种触摸事件,属于一个名叫MotionEvent的类。Android的触摸机制也有三个阶段,我们用一整个触摸事件的发生过程来说明一下。发生触摸事件后,一般由Activity发起dispatchTouchEvent这个方法,这个方法过程叫分发...原创 2019-08-16 18:04:44 · 225 阅读 · 0 评论