amberoot_源狼乐
码龄8年
关注
提问 私信
  • 博客:140,399
    140,399
    总访问量
  • 70
    原创
  • 1,589,988
    排名
  • 11
    粉丝
  • 0
    铁粉

个人简介:It isn't the burdens today that drive me mad,it is the regrets over yesterday and the fear of tomorrow.

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2017-02-28
博客简介:

amberoot's Space

查看详细资料
个人成就
  • 获得32次点赞
  • 内容获得32次评论
  • 获得159次收藏
  • 代码片获得208次分享
创作历程
  • 5篇
    2020年
  • 20篇
    2019年
  • 36篇
    2018年
  • 25篇
    2017年
成就勋章
TA的专栏
  • Android之数据库
    4篇
  • android之界面
    10篇
  • iOS 开发笔记
    43篇
  • android 开发笔记
    33篇
  • C# 开发笔记
    1篇
  • iOS 错误记录
    6篇
  • iOS之View
  • android 错误记录
    2篇
  • Java
    3篇
  • Android之常用框架
    4篇
  • Linux
    1篇
  • GitHub
    1篇
  • iOS之界面
    11篇
  • iOS之常用框架
    4篇
  • Swift
    11篇
  • iOS之数据存储
    2篇
  • iOS之文件操作
    2篇
  • 其它
    2篇
兴趣领域 设置
  • 移动开发
    flutterreact native
创作活动更多

开源数据库 KWDB 社区征文大赛,赢取千元创作基金!

提交参赛作品,有机会冲刺至高2000元的创作基金,快来参与吧!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Android8.0以上实现APP(应用)开机自启动

小米手机设置开机启动应用权限(Android9.0 / MIUI11.0.6)设置—>应用设置—>授权管理—>自启动管理—>打开相应APP的自启动权限(这里只允许了应用可在手机开机时启动后台服务) 设置—>应用设置—>授权管理—>应用权限管理—>选中对应APP—>设置允许应用在后台弹出界面(要想开机打开相应界面或打开浮窗还要打开这个权限,默认是关闭的)荣耀平板设置开机启动应用权限(Android8.0 / EMUI8.0.0)设置—...
原创
发布博客 2020.07.14 ·
12083 阅读 ·
3 点赞 ·
1 评论 ·
4 收藏

android之bitmap和byte[]互转

//drawable转bitmapBitmap imageBitmap = BitmapFactory.decodeResource(myContext.getResources(), R.drawable.example);//bitmap转bytesByteArrayOutputStream byteOutStream = new ByteArrayOutputStream();imageBitmap.compress(Bitmap.CompressFormat.JPEG, 100, byt.
原创
发布博客 2020.05.22 ·
1087 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

流媒体传输协议

FFmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证.项目的名称来自MPEG视频编码标准,前面的"FF"代表"Fast Forward”。RTMP 是Real Time Messaging Protocol(实时消息传输协议)的首字母缩写。(1)是流媒体协议。(2)RTMP协议是 Adobe 的私有协议,未完全公开...
转载
发布博客 2020.04.03 ·
405 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Xcode常用快捷键及设置

一、快捷键1. 代码相关:按 command ,点击函数 进入函数声明处 按 option ,点击方法 查看该方法带描述,包括iOS版本、相关主题等 按 control + command + 空格 显示表情 按 control + command + e 同时修改多处选中的名称 按 option + command + shift + 方向键...
原创
发布博客 2020.04.03 ·
460 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android之(ListView,RecycleView等)调用notifyDataSetChanged()界面不更新问题

之前做项目偶尔会出现这个问题,就是适配器Adapter绑定的数据源改变了,调用notifyDataSetChanged()方法,界面却没反应。然后我发现了问题所在,就是Adapter绑定的数据源的问题。我以前的错误做法(界面不更新):下面的栗子是刷新RecyclerView界面,我猜测由于初始化适配器myListAdapter绑定了myListData的内存地址,但更新数据时,myList...
原创
发布博客 2020.03.05 ·
2117 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android之ViewPager与Fragment

功能是利用viewpager,通过按钮 btn1 和按钮 btn2 切换fragment1页面和fragment2页面。下面是activity_main.xml布局文件:(底部两个按钮,上面一个ViewPager)<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLa...
原创
发布博客 2019.12.06 ·
199 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android之简易画板(涂鸦)实例(透明背景)

一、创建变量//DoodleViewprivate Paint mPaint = new Paint();private List<Path> mPathList = new ArrayList<>(); // 保存涂鸦轨迹的集合private float mLastX, mLastY;private Path mCurrentPath; // 当前的...
原创
发布博客 2019.09.18 ·
1116 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java 之 静态数组和动态数组ArrayList的使用方法与实例

数组的使用方法与实例数组属于引用数据类型,如下,把intArray传递给anotherArray,会发生引用传递。即改变anotherArray的值的同使也会改变intArray的值,因为intArray和anotherArray都是指向同一块内存空间。int[] intArray = { 1, 2, 3, 4, 5 };//引用传递int[] anotherArray = intA...
原创
发布博客 2019.07.05 ·
1334 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Java 之 List<E> 与 ArrayList<E> 的区别

转自:https://www.cnblogs.com/zcscnn/p/7743507.html、https://www.cnblogs.com/aisiteru/articles/1151874.htmlinterface List<E> extends Collection<E>class ArrayList<E> extends A...
转载
发布博客 2019.07.05 ·
494 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Android之获取Fragment和activity的宽和高

获取Fragment的宽高@Override public void onActivityCreated(@Nullable Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); //获取屏幕宽高 Point size = new Poin...
原创
发布博客 2019.07.04 ·
2833 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Android之数据库Realm之迁移Migrate实例

使用Realm时,设定好model类,直接使用Realm.getDefaultInstance()就可以直接创建跟model类相对应的表格。但有时候需要更新表格或添加或减少表格,就要更新model类了。但直接更新model类是不行的,会报错,要进行migrate迁移操作才能成功更新图表。另外,还没用过realm的同学们可以参考https://blog.csdn.net/amberoot/art...
原创
发布博客 2019.07.04 ·
1187 阅读 ·
0 点赞 ·
3 评论 ·
1 收藏

iOS-Swift之Realm的使用教程

·版本:Realm Swift 3.15.0·使用要求·安装·models模型·realm对象操作·writes写·queries读·update更新·delete删除·migration数据迁移
原创
发布博客 2019.05.30 ·
3325 阅读 ·
2 点赞 ·
2 评论 ·
4 收藏

Linux版Realm Studio 3.5.0.AppImage

发布资源 2019.05.25 ·
AppImage

Domain=DDXMLErrorDomain Code=1 "(null)"

//构造XML文档let doc = try DDXMLDocument(data: xmlData!, options:0)在使用第三方库KissXML解析数据的时候出现错误:Domain=DDXMLErrorDomain Code=1 "(null)"同样的数据,有时能解析成功,有时却解析失败,出现这样的错误。解决方法:把Kissxml里的DDXMLDocume...
转载
发布博客 2019.05.25 ·
692 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

widows版Realm Studio Setup 3.5.0.exe

发布资源 2019.05.25 ·
exe

Android之数据库Realm使用说明

Github官网(Java版):https://github.com/realm/realm-java现在Realm的最新版是5.11.0Realm的特点:手机数据库:Realm是第一个手机数据库,数据库从基础搭建到运行都是在手机/平板/智能佩戴设备上。 使用简单:数据可以直接通过代码查询到,消除了对象关系映射ORM的性能和维护问题。使用直观方便,几分钟便可运行起来。 现代化...
原创
发布博客 2019.05.09 ·
759 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Android之数据库Realm的环境配置

Github官网(Java版):https://github.com/realm/realm-java现在Realm的最新版是5.11.0Realm的特点:手机数据库:Realm是第一个手机数据库,数据库从基础搭建到运行都是在手机/平板/智能佩戴设备上。 使用简单:数据可以直接通过代码查询到,消除了对象关系映射ORM的性能和维护问题。使用直观方便,几分钟便可运行起来。 现代化:支持...
翻译
发布博客 2019.05.09 ·
471 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS之绘制空心的圆形-swift4

通过CGPath绘制出空心的圆形
原创
发布博客 2019.04.25 ·
2327 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS之Grand Central Dispath(GCD)探究同步与异步&串行与并行&死锁(swift)

主要内容有三。1. GCD的三种队列(用户队列、全局队列、主队列);2. GCD添加任务到队列的两种方法(同步与异步);3. 用代码来解析同步与异步&串行与并行&死锁
原创
发布博客 2019.04.04 ·
627 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

swift之文件操作

本文介绍了几种文件操作,包括创建文件、删除文件、读取文件中数据、把字符串写入指定文件、获取指定路径的所有文件名等
原创
发布博客 2019.03.29 ·
2445 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏
加载更多