首页 > TAG信息列表 > 安卓中
安卓中IO机制概要
安卓中IO机制概要 一、basic IO和NIO (1)内核空间 内核:一套软件,操作系统用于支撑基础使用的功能程序 (2)数据读写的方案 内核空间对于IO的操作方案: 页:4K数据为一页, 一页数据是IO操作的基本单位 空间局部性原理:在常规操作下, 如果数据量较大的情况下可能会出现预占位4~16K的情况 (3)JAVAdelphi开发安卓中更改图标与APP名称
偶尔有朋友问到,使用Delphi开发安卓系统时,APP的图标与显示名称应该怎样更改。这里就做一个说明。 1、首先需要准备好自己的图标文件,可先看看系统默认的图标文件(通常在C:\Program Files (x86)\Embarcadero\Studio\20.0\bin\Artwork\Android,这里以10.3版本为例,其他版本位置差不多的安卓中Serializable 比 Parcelable好在哪?
一、序列化的目的: (1)永久的保存对象,将对象数据保存在文件、磁盘或者数据库中 。 (2)通过序列化操作将对象数据在网络上进行传输 。 (3)将对象序列化之后在进程间进行传输。 (3)在安卓中使用 Intent 进行传输时候,数据类型较为复杂的需要进行序列化操作 。 二、两者区别: (1). 在使用内存的Protobuf在安卓中的简单使用之序列化与反序列化
Protobuf简单使用笔记 本次使用的环境信息: gradle: 6.5 ide: android studio 4.1.3 1.引入Protobuf编译插件 在项目根目录(build.gradle)中引入protobuf-gradle-plugin插件 classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.16' 完整文件: buildscript { r安卓中四种监听器的实现方式
第一滴血 创建成员内部类 XML代码 <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.co安卓系统CAD开发的图形数据库,安卓中浏览和编辑DWG
图层 新建图层 CAD中我们设置好图层后除了我们平常的绘图时选择线段的颜色,线型,线宽等作用,而且我们还可以在出图时选择性显示图形,冻结图形,已达到我们想要的效果。 实现代码说明: //增加一个图层 参数为图层名 MxLibDraw.addLayer("AAA111"); //设置当前绘安卓中实现状态栏沉浸式效果
安卓中实现状态栏沉浸式效果 有时候运行安卓模拟器的时候我们可以看到,安卓的状态栏那一块的颜色跟app的颜色不搭,看起来很突兀,所以为了解决这个问题,就有了沉浸式效果的实现。 1 首先导入依赖 implementation 'com.jaeger.statusbarutil:library:1.5.1' 2 沉浸式颜色 StatusBa安卓中match_parent、fill_parent、wrap_content
Android中所有的控件都具有这两个属性,可选值有3种:match_parent、fill_parent、wrap_content. 其中match_parent和fill_parent的意义相同,但官方更推荐match_parent. match_parent表示让当前控件的大小和父布局的大小一样,也就是由父布局来决定当前控件的大小 wrap_content表示让当前关于安卓中的 shouldOverrideUrlLoading 方法的问题
public boolean shouldOverrideUrlLoading (WebView view, String url) 是一个在 WebViewClient 类中定义的方法,网上有的博客说该方法的作用是当返回值是 true 的时候控制 Url 在当前 WebView 打开,为 false 时调用系统浏览器或第三方浏览器打开。但实际上这种说法是错误的。安卓中学习 sqlite
1、manifest中name的理解:所有的文件都可能用这个类,再name指定一下,不用导入了 2、安装一个SQLScout,可以查看设备里的面的sqlie数据,但是收费,需要破解 3、第一步、 第二步、 第三步 第四步 右击save as 第五步 下载一个sqlitemanager 查看文件安卓中Fragment和Activity或者是Fragment和Fragment如何传值
安卓中Fragment和Activity或者是Fragment和Fragment如何传值 从网上搜索了一下,大概无外乎两种方法(这两种可以是看别人的博客,我就不重复造轮子了,我是利用文件的方法进行信息存取) 1是利用Bundle传值,但是我写的时候发现获取到的值是空值,然后搜索资料,他们说要做fragment的布局安卓中16进制数据存储到byte类型数组
安卓中:16进制转Byte类型数组 使用double数组类型存储16进制数据 private double[] ConnectData = {0XFF, 0X31, 0X47, 0XFF, 0X89}; 转化函数 public byte[] doubleToBytes(double[] double_arr) { byte[] byteRet = new byte[double_arr.length]; for(int i = 0团队冲刺记录9
今天学习的内容如下: 肖洋:今天还在完成昨天未完成的部分,并对队友之间的代码进行了整合 宋泊然:解决了昨天点击导航栏无法进行页面切换的问题,完成了考研倒计时模块。通过修改xml文件使倒计时天数显示地很明显。还进行了底部导航栏地美化。张子一:学了一点安卓中activity与activity之间团队冲刺记录9
今天学习的内容如下: 肖洋: 宋泊然:解决了昨天点击导航栏无法进行页面切换的问题,完成了考研倒计时模块。通过修改xml文件使倒计时天数显示地很明显。还进行了底部导航栏地美化。张子一:学了一点安卓中activity与activity之间传递消息的方法。可视化查看安卓中sqlite数据(超详细)
第一步安卓studio连接真机,步骤如下: 1.打开手机的开发者选项(不同手机打开方法不同)和usb调试 2.点击右下角的device File Explorer就会连接成功 第二步 下载database 在data->data目录下查找 找到要下载的database下载到桌面 第三步:下载sqlite studio 第四步打开sqliteCAD安卓中获取图纸上的任意文字对象
主要用到函数说明: MrxDbgSelSet.allSelect 得到当前空间的所有实体。详细说明如下: 参数 说明 [in,defaultvalue(NULL)] IMxDrawResbuf* filterData 过滤条件 代码实现如下: 1 2 3 4 5 6 7 8 9 rxDbgSelSet ss = new MrxDbgSelSet(); MxResbuf filter =安卓中Rxjava
RxJava异步 *RxJava 在 GitHub 主页上的自我介绍是 “a library for composing asynchronous and event-based programs using observable sequences for the Java VM”(一个在 Java VM 上使用可观测的序列来组成异步的、基于事件的程序的库)。这就是 RxJava ,概括得非常精准。在安卓中Fragment+回调处理的理解
回调接口 回调就是A和B有合作关系,A的某一个环节需要B自己告诉A要怎么做,这就是回调,回调一定有接口) 下面是一个简单的例子(两个fragment)之间的通信,看一张图片吧 说一下我自己对接口回调的理解,哪个页面需要修改UI,则需要哪个页面去实现接口(一般情况都是Activity和fragment去Android安卓中View的src与background区别分析
前沿背景 background会根据ImageView组件给定的长宽进行不按照长宽比拉伸/压缩直到填满布局的layout_height和layout_width,而src就存放的是原图的大小,不会进行拉伸。src是图片内容(前景),bg是背景,可以同时使用,同时使用则src在前面,background在后,src会遮住background. 1、androi