Android GLSurfaceView是用于显示OpenGL渲染结果的视图控件,它提供了一个容器,用于在Android应用程序中呈现OpenGL ES图形。 下面是实现GLSurfaceView的适用的简要步骤: | 步骤 | 描述 | | --- | --- | | 1 | 创建Android项目,并添加GLSurfaceView | | 2 | 创建自定义的Renderer类 | |
原创 2024-01-08 06:56:32
153阅读
1           LinearLayout(线性布局) LinearLayout适用范围主要是线性布局,横向或者是纵向.子控件位置同一个方向互相靠近且紧凑,中间没有分割适合于控件尺寸固定,且位置为线性关系的布局. LinearLayout 布局涉及到的属性layout_wi
转载 2023-07-15 22:16:27
53阅读
# Android Glide 不适用缓存的实现 在开发 Android 应用时,我们经常需要加载和显示图片。Glide 是一个非常常用的图片加载库,它提供了强大的缓存机制,但在某些场景下,我们可能希望禁用缓存,以保证每次都从网络获取最新的图片。本文将教你如何做到这一点。 ## 1. 实现的流程 在实现 Glight 不适用缓存的过程中,可以将整个流程分为以下几步: | 步骤
原创 2024-10-07 04:36:54
75阅读
# 移动开发新趋势:适用Android T 的应用开发 随着 Android 系统的持续发展,Android T(Android 13)带来了许多令人振奋的特性和功能。这些改进不仅提升了用户体验,也为开发者提供了更多的工具与选项。本文将围绕 Android T 的新特性展开讨论,并结合代码示例进行讲解。 ## 1. 新特性概述 Android T 引入了一系列新特性,主要包括以下几个方面
原创 10月前
22阅读
Linux下有个网卡配置工具为Ethtool。然而,Linux平台并没有默认安装该工具,因此需要进行交叉编译和安装。以下记录用海思Hi3520D交叉工具链的编译和安装ethtool的步骤。下载1.下载ethtool源代码 选择一个指定版本,以下用ethtool-x.xx作为使用的版本。mirrors.edge.kernel.org/pub/software/network/ethtool/2.解压
# Android 多表关联适用场景实现指南 作为一名经验丰富的开发者,我将指导你如何在 Android 开发中实现多表关联适用场景。首先,我们来看整个实现流程。 ## 实现流程 | 步骤 | 操作 | |------|------| | 1 | 创建数据库和表格 | | 2 | 设计表格之间的关联关系 | | 3 | 编写查询语句,实现表格之间的关联 | 现在我们逐步来看每个步骤需要做什
原创 2024-06-24 03:17:34
40阅读
参考文档:使用 Kotlin 进行 Android 开发
转载 2021-08-25 14:55:16
513阅读
周末发现一些比较有用的android开发常用的工具,里面大部分是自己经常用的,还有一些暂时很少用,暂且在这里记录下,以后一定同样会经常用到的。1 The SDK and AVD Manager 这个工具是用来添加、更新Android SDK的组件的,例如新的API。2 Android ADT 这是Eclipse的Android开发者查件,为Android开发提供了一个可视化的集
转载 11月前
63阅读
Android学习之Fragment         在Android开发中我们都会接触到这样一个需求,在一个页面中底部有几个菜单项,点击不同的菜单项,显示不同的页面,遇到这样的需求,我们一般想到的就是做分页处理,在做分页的时候可有又几种不同的方式,而我了解的有ViewPager 和FragmentTransaction这两种实现方法。   &nb
转载 2024-09-11 13:40:07
15阅读
1. 原则本篇说的网络请求专指 http 请求,在选择一个框架之前,我个人有个习惯,就是我喜欢选择专注的库,其实在软件设计领域有一个原则叫做 「单一职责原则」,跟我所说的「专注」不谋而合,一个库能把一件事做好就很不错了。现如今有很多大而全的库,比如这个库可以网络请求,同时又可以图片加载,又可以数据存储,又可以 View 注解等等,我们使用这种库当然方便了,但是你有没有想过?这样会使得你整个项目对它
在应用程序中使用非强引用会导致一系列的问题,对GC的响应时间及吞吐量都会有所影响。尽管这类引用在某些场景下可以减少OutOfMemoryError的出现频率,但过度的使用则会严重影响到垃圾回收,从而导致应用程序的性能遭受影响。应该注意什么? 在使用弱引用时,你最好了解一下它是如何被回收的。一旦垃圾回收器发现有一个对象是弱可达的,也就是说,它只剩下弱引用了,这个对象就会被放到一个相应的Referen
导航属性是 FreeSql 的特色功能之一,可通过约定配置、或自定义配置对象间的关系。导航属性有 OneToMany, ManyToOne, ManyToMany, OneToOne, Parent 五种配置关系。有了导航属性,多表查询会非常方便,lambda 表达式中直接使用导航对象点点点,舒服!!除了查询还有更多其他的特性在后续文章中再介绍。自定义导航关系//导航属性,OneToMany [N
若想设计出好的软件,普通的设计原则就够了,但时至今日,重复发明轮子绝对谈不上是什么好事。尽量保证简单,但不要再继续简单下去了。不要重复自己。一次且尽一次。你不会用到它。
原创 2023-06-29 10:18:51
30阅读
若想设计出好的软件,普通的设计原则就够了,但时至今日,重复发明轮子绝对谈不上是什么好事。尽量保证简单,但不要再继续简单下去了。不要重复自己。一次且尽一次。你不会用到它。
原创 2023-06-29 00:20:50
16阅读
1、Android智能手机系统及优势 由Google公司基于Linux的开源智能手机操作系统开发而成,自2008年发布第一个版本,至今已经发布了11个版本,是目前最流行和用户群最广的智能手机系统。 Android智能手机系统的优势: 开源,免费,允许其他厂商定制手机 Google公司支持,升级频率快 众多厂商参与,性价比高,新手机更新快 拥有最大用户群体,满足不同人群需求 基于Java开发语言,应
转载 2023-08-16 16:24:43
41阅读
一句话说,Android Things就是让开发者可以使用Android开发工具开发嵌入式设备。If you can build an app, you can build a device. 只要你会开发APP,你就能开发智能设备。自2016年12月Google推出Android Things的Develop Preview 1,至今短短的一年多时间,已经版本迭代到2017年12月发布的Deve
原标题:提升用户体验 可升Android 6.0机型盘点【手机中国 导购】2009年Android系统正式发布,由此加速手机走向智能化进度。如今,随着Android系统日渐成熟,众多手机厂商都在此基础上研发出符合自家特色的系统版本,并且流畅度和用户体验方面丝毫不逊于国际大牌,价格也很实惠,深受广大消费者青睐。就在去年10月,谷歌推出Android 6.0系统,该版本在Android 5.X的基础上
![image.png](https://s2.51cto.com/images/20210617/1623938138923925.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW
转载 2021-06-17 21:57:02
303阅读
一、配置好Android开发环境  此处不再赘述。      2013年6月7日:现在android SDK的版本已经到了4.2了,几乎不用配置,下载下来解压,SDK跟Android开发专用Eclipse都有了。喜欢。二、下载安装安卓NDK   下载最新版,解压即可。  2013年6月7日: 目前版本已经到了r8e.三、下载安装cygwin  &n
一、 Spark的应用现状1.1   Spark需求背景随着数据规模的持续增长,数据需求越来越多,原有的以MapReduce为代表的Hadoop平台越来越显示出其局限性。主要体现在2点:1)  任务执行时间比较长。特别是某些复杂的SQL任务,或者一些复杂的机器学习迭代。2)  不能很好的支持像机器学习、实时处理这种新的
  • 1
  • 2
  • 3
  • 4
  • 5