E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android开发实用代码
Android开发
学习之WindowManager实现弹窗
背景我们知道PopupWindow可以实现弹窗,但是如果要实现系统弹窗(即悬浮在所有view、dialog之上),需要调用通过反射PopupWindow类的私有方法setWindowLayoutType()。但如果某个手机厂商的修改了Framework层,这种反射调用就失败了,因此如果要实现系统弹窗,需要另辟蹊径。解决方法解决方法就是使用WindowManager,及用来设置参数的WindowMa
coder_szc
·
2023-08-27 09:30
安卓开发
android
java
Android开发
学习之在Application中创建文件夹
背景如果我们有需要在应用缓存目录下、Application的onCreate()中创建文件夹,按老方法是不行的publicclassMyApplicationextendsApplication{@OverridepublicvoidonCreate(){super.onCreate();Stringpath=Environment.getExternalStorageDirectory()+"/
coder_szc
·
2023-08-27 09:30
安卓开发
安卓开发
创建文件夹
Vulkan 与 OpenGL 对比
Vulkan的设计理念与Direct3D12和Metal基本类似,但Vulkan作为OpenGL的替代者,它设计之初就是为了跨平台实现的,可以同时在Windows、Linux和
Android开发
。
胖胖腐乳
·
2023-08-27 02:46
OpenGLES
开发语言
cv
Android并发:轻松掌握Volatile与Synchronized
前言对
Android开发
者来说,相信对并发编程知识的掌握是非常薄弱的,一直是个人进阶的软肋之一。对于并发实践经验缺乏的开发者来说,文绉绉的技术书籍和博客,会比较羞涩难懂。
Android开发指南
·
2023-08-27 02:42
android 深入理解runOnUiThread()
在
Android开发
的过程中,主线程主要来完成UI绘制和响应用户的操作,由于正常开发过程中,习惯于在onCreate()onResume()onCreateVieiw()中启动我们的逻辑,导致大部分的代码运行在主线程中
全面解读
·
2023-08-27 00:36
Android
android
ui
java
入门篇:神奇的Annotation
涅槃1992关注2016.12.2523:41*字数4964阅读1059评论3喜欢29前面写了
Android开发
:由模块化到组件化(一),很多小伙伴来问怎么没有Demo啊?
玉标
·
2023-08-26 23:29
Duilib性能优化——列表控件
列表每一次layout都会处理全部的项目,浪费时间接口设计不够灵活,难以做到数据与视图分离(简单的说,就是老子不喜欢)做过
Android开发
的肯定知道RecyclerView,这里也可以使用跟RecyclerView
丑角的晨歌
·
2023-08-26 23:16
Android开发
第七天(续)
Damon——层级菜单eveMenu主要布局(activity_main.xml)主要实现(MainActivity.java)publicclassMainActivityextendsAppCompatActivityimplementsView.OnClickListener{//记录第三次菜单的状态privatebooleanisLevel3Open=true;privateboolean
开心的码字达
·
2023-08-26 23:32
Android shape属性介绍
今天研究了一下Android的边框,需要在drawable中新建xml文件,需要用到一个很重要的属性shape一、在drawable文件夹中新建xml文件对于诸位资深
Android开发
攻城狮来说这或许很简单
移动端_小刚哥
·
2023-08-26 22:44
Android开发
——RxJava原理解析
一、RXjava介绍首先看一下Rxjava这个名字,其中java代表java语言,而Rx是什么意思呢?Rx是ReactiveExtensions的简写,翻译过来就是,响应式拓展。所以Rxjava的名字的含义就是,对java语言的拓展,让其可以实现对数据的响应式编程。那么响应的是什么呢?响应的是上游数据的变化。常规用法是,对数据源进行监听,然后做出响应。RxJava的整体结构是一条链,其中有这三个角
蜗牛是不是牛
·
2023-08-26 22:24
源码解读Handler误用导致的内存泄漏
在
Android开发
中,经常会有一些因为API使用不规范而导致的内存泄漏问题。这篇文章,将结合源代码,简单分析一下Handler的不规范使用导致的内存泄漏。首先,什么是内存泄漏?
依然范特西_
·
2023-08-26 16:07
Binder机制总结
一、Binder机制概述在
Android开发
中,很多时候我们需要用到进程间通信,所谓进程间通信,实现进程间通信的机制有很多种,比如说socket、pipe等,Android中进程间通信的方式主要有三种:
MrKuking
·
2023-08-26 13:17
Android开发
基础知识总结(五)Activity专题
Activity是安卓开发中的四大组件之一,也是最重要的一者。APP中每一个对应的页面,底层都有唯一地Activity与之对应~Activity之间通过Intent进行通信,应用中每一个Activity都必须要在AndroidManifest.xml配置文件中声明,否则系统将不识别也不执行该Activity。一.创建Activity右键选中java文件夹目录,选择新建Activity,则在main
郝YH是人间理想
·
2023-08-26 12:19
安卓原生开发基础
android
java
Android开发
基础知识总结(四)简单控件(下)
一.按钮触控最常见的按钮button类继承自Textview类。需要注意的是,在Button中显示的单词默认全部大写~publicvoidonClick(Viewv){s1=et1.getText().toString();//有一些小bug,好像变量必须声明在Onclick方法内部才有效???//获取当前输入框的内容intc11=0;for(inti=0;i<=s1.length()-1;i++
郝YH是人间理想
·
2023-08-26 12:49
安卓原生开发基础
android
java
Okhttp3.0 添加SSL证书
okhttp作为Android最主要的网络请求框架之一,估计从事
Android开发
的小伙伴没有不知道的;okhttp一个简单请求:Requestrequest=newRequest.Builder().
奈何人别离
·
2023-08-26 08:25
Android Studio怎么打包APK文件
它类似于EclipseADT,AndroidStudio提供了集成的
Android开发
工具用于开发和调试。
心如开水
·
2023-08-26 07:22
android
android
studio
android
android-studio
Qt for Android 搭建环境 (Windows)
包含JDK、SDK、NDK)一、准备工作(1)下载Qt5.12.4版本(测试过5.12.9以及5.13的版本,5.12.4版本Android环境设置成功,其他版本需要设置ssl路径,会出错);(2)下载
Android
137900340
·
2023-08-26 07:04
Qt
android
qt
Qt for Android 搭建环境 (Linux/Ubuntu)
Linux/Ubuntu下Android相关的工具链接(包含JDK、SDK、NDK、ANT)一、准备工作(1)下载qt-opensource-linux-x64-5.9.3.run版本(2)下载
Android
137900340
·
2023-08-26 07:04
Qt
qt
嵌入式Linux&
Android开发
-Android Hal到Framwork 1
目录一、Andorid系统架构图二、为什么需要Framwork层?文件系统启动分析ServiceManager的作用:
小智学长 | 嵌入式
·
2023-08-26 06:54
嵌入式Linux
Android入门教程
linux
android
arm
驱动开发
Android SDK 上手指南||第七章 Java应用程序编程
如果大家的技巧还存在局限或者对Java这种语言只闻其名,那么本文将为各位解答很多在
Android开发
当中经常遇到的问题。
爱编程的鱼
·
2023-08-26 03:52
Android
SDK
上手指南
android
java
开发语言
前端
css
ide
android
studio
Android SDK 上手指南||第六章 用户交互
我们将在本系列的下一篇文章中深入探讨Java语法,从而保证大家了解初步
Android开发
任务中所必需的编程语言知识。大家可以在An
爱编程的鱼
·
2023-08-26 03:21
Android
SDK
上手指南
android
交互
算法
职场和发展
Android开发
JCenter仓库替换华为云或阿里云镜像仓库
项目build.gradle配置文件:buildscript{repositories{//阿里云云效仓库:https://maven.aliyun.com/mvn/guidemaven{url'https://maven.aliyun.com/repository/jcenter'}maven{url'https://maven.aliyun.com/repository/google'}//华
liverloop
·
2023-08-25 19:39
【移动端开发】鸿蒙系统开发入门:代码示例与详解
二、鸿蒙系统开发基础鸿蒙系统采用类似于Android的开发模型,因此大多数
Android开发
者会感到亲切。
科学熊
·
2023-08-25 18:00
移动端开发
harmonyos
华为
Android开发
——View动画、帧动画和属性动画详解
0.前言Android动画是面试的时候经常被问到的话题。我们都知道Android动画分为三类:View动画、帧动画和属性动画。先对这三种动画做一个概述:View动画是一种渐进式动画,定义动画开始和结束的两帧,并指定动画变化的时间和方式。并通过平移、缩放、旋转和透明度四种效果结合成复杂的动画效果。而在开始和结束帧之间插入的渐变值依据的是插值器。帧动画是通过不停的切换图片实现动画效果。属性动画是不停的
SEU_Calvin
·
2023-08-25 16:21
Android开发
动画
android
Repo manifests默认default.xml清单文件中的各个标签详解
Repo简介“Repo”是一个用于管理多个Git存储库的工具,通常与Google的
Android开发
项目一起使用。它允许您在一个命令下轻松地进行多个Git存储库的同步、下载和管理。
Ang_qq_252390816
·
2023-08-25 15:55
AOSP
xml
android
一起联动吧!Android CoordinatorLayout 自定义 Behavior
联动效果现代化的
Android开发
一定对CoordinatorLayout不陌生,CoordinatorLayout+AppBarLayout+CollapsingToolbarLayout+Toolbar
Android程序猿小黑
·
2023-08-25 15:47
Android Studio下载与安装
1.AndroidStudio简介:AndroidStudio是谷歌推出一个Android集成开发工具,基于IntelliJIDEA.类似EclipseADT,AndroidStudio提供了集成的
Android
努力学习的小胖子
·
2023-08-25 12:50
Android开发
之性能优化工具Profiler
前言性能优化问题,在我们开发时都会遇到,但是在小厂和对自己要求不严格的情况下,我都很少去做性能优化;在性能优化上,基本大家都是通过自己的开发经验和性能分析工具来发现问题,今天给大家分享一下小编最近使用的Profiler工具Profiler工具能做什么?帮助开发者了解应用的CPU,内存,网络,电池资源等使用情况Profiler与开发人员的关系?Profiler是评估代码性能的工具,而开发是通过编写代
小尹编码中...
·
2023-08-25 12:57
android
性能优化
adb
android开发
调试命令
android系统adb调试android_C代码开发AndroidSkia2D引擎库深度优化的算法、完善的渲染体系和精炼的代码框架Android图形显示系统AndroidlibJpeg库解码OpenCL优化adb等工具adb执行多条连续cmd命令#echoroot>temp.txtadb-s$adb_device_idrootechomkdir-p$device_mount_dir>>temp.
蟕初的梦想
·
2023-08-25 10:31
物联网
算法
adb
android
物联网
Android
android Junit4编写自测用例
10多年的
android开发
经验,一直以来呢,也没有使用过android自带的测试代码编写。说来也惭愧。今天也花了点时间稍微研究了下。还挺简单。接下来就简单的说一下。
jzlhll123
·
2023-08-25 08:42
android
47.
Android开发
:让普通模块成为启动模块
场景在开发过程中,新建的项目默认都是以app为启动的,当多个模块时,如果想想另一个模块(假设launcher模块)作为启动项,让app成为普通模块,该如何做?解决方案在需要成为启动模块的build.gradle中的第一行配置如下:applyplugin:'com.android.application';在需要成为启动模块的build.gradle中配置applicationId,如下:andro
TensorFlow开发者
·
2023-08-25 08:03
AndroidManifest.Xml中的android.Main 与cotegary.LAUNCHER
在AndroidManifest.XML中两个标签在进行
android开发
时经常使用,但其主要的作用时什么呢?
站在巴黎铁塔
·
2023-08-25 06:14
startActivityForResult的新解决办法:ActivityResultContract
转自:Google更新:
Android开发
者是时候丢掉onActivityResult了!
ZHDelete
·
2023-08-25 06:04
一、Jetpack,面向标准化的开发
现如今,Jetpack架构组件及标准化开发模式的确立,意味着
Android开发
已步入成熟阶段:许多样板代码不再需要开发者手写,而是可以通过模版工具自动生成,在取缔繁杂耗时的重复工作的同时,避免因人工操作的疏忽
李腾腾
·
2023-08-25 05:35
2020最新互联网数据调查显示,Kotlin-势必取代-Java?,java从入门到精通下载
以下为译文:对于企业来说,目前的
Android开发
面临着许多挑战,尤其是选择哪种技术用于开发最好的Android应用程序。
m0_63102527
·
2023-08-25 05:26
程序员
面试
java
后端
kotlin 实战之面向对象特性全方位总结,2021年
Android开发
突破20k有哪些有效的路径
kotlin为我们提供了一种混用冲突的解决方案,当继承的类和接口拥有相同签名方法时子类必须重写父类相同签名方法,否则无法编译通过,此外需要显式通过指定使用哪个基类的方法overridefuntest(){super.test()println(“test”)super.test()}}/**运行输出值为:tttestnb*/funtestRun(){varoo=ChildNb()oo.test()
m0_64319455
·
2023-08-25 05:56
程序员
面试
android
移动开发
Kotlin全方位-简单解析
Kotlin主要运用
Android开发
:Kotlin被广泛用于Android应用程序的开发。它可以与Java代码互操作,提供了许多方便的功能和语法糖,使得开发更加简洁和高效。后端开
爱桥代码的程序媛
·
2023-08-25 05:21
kotlin
kotlin
开发语言
android
Android程序员
Android开发
Java
Android Jetpack系列之MVVM使用及封装
Android开发
架构如果开发过程中大家各自为战,没有统一规范,久而久之,项目代码会变得混乱且后续难以维护。
蜗牛是不是牛
·
2023-08-24 22:26
Android 混合式开发AppCan介绍
Android程序员开发已从最早的异常火热到现在已经逐渐趋向稳定,目前企业针对
Android开发
工程师的要求要求已逐步提高,现在想从众多的面试者中脱颖而出,必须打好坚实的代码基础。
weixin_33786077
·
2023-08-24 18:48
移动开发
javascript
开发工具
ViewUI
高扩展性的RecyclerView通用Adapter
RecyclerView可以说是
Android开发
最常用到的控件之一了,每一次用到都new一个专门的Adapter不仅效率低,而且也没有必要,因为大部分的Adapter功能都是类似的。
starryCaptain
·
2023-08-24 16:14
Android:compileSdkVersion、buildToolsVersion、minSdkVersion与targetSdkVersion
Android开发
常用的几种VersioncompileSdkVersionbuildToolsVersionminSdkVersiontargetSdkVersion下面一一详细介绍这些Version
rechen
·
2023-08-24 15:15
Okhttp,Volley,Retrofit的对比
一.OkHttp
Android开发
中是可以直接使用现成的api进行网络请求的,就是使用HttpClient、HttpUrlConnection进行操作,目前HttpClient已经被废弃,而android-async-http
__素颜__
·
2023-08-24 15:00
我的移动开发春季历程
春天,又到了万物复苏的季节,在程序猿这个行当里,作为
Android开发
出生的我,在经历了5年的脱发生涯后,现在更多的是称呼自己为移动开发攻城狮。
恋猫月亮
·
2023-08-24 13:21
XML 文件解析总结
作为承载数据的一个重要角色,如何读写XML成为
Android开发
中一项重要的技能。今天就由我向大家介绍一下在Android平台下几种常见的XML解析和创建的方法。.
峥嵘life
·
2023-08-24 13:10
android
Android文件资源使用
android开发
xml文件解析
Android开发
-kotlin基本使用(一)
1、RecyclerView列表布局在item_view_linear_vertical.xml中:在fragment_study.xml中:-->在ui-->study-->StudyFragment中:packagecom.dbc.bckotlinall.ui.studyimportandroid.os.Bundleimportandroid.view.LayoutInflaterimport
Amok校长
·
2023-08-24 08:46
一场面试下来,废了我不少脑细胞~
作者:幺儿前言去年底就开始看,android的好机会确实不太多,但也还好,3年+的
android开发
经历还是有一些面试机会的,不过确实不像几年前门槛那么低了,总的体会就是小的创业公司比较注重你的项目经历是否和自己的贴合
码中之牛
·
2023-08-24 08:49
Android
移动开发
面试
面试
职场和发展
android
移动开发
Framework
安卓
回调,观察者模式与总线
回调在
Android开发
中,回调无处不在,我们用它进行类与类的通信,并组成其他设计模式。Android系统API中也提供给了我们大量回调函数,用于类的定制,生命周期的监听,用户输入事件的通知等。
chym
·
2023-08-24 07:32
适用于初学者的Android Hello World Kotlin应用程序
Kotlinhasbecometherecommendedandofficiallanguageforandroiddevelopment.Inthistutorial,wewilllearnhowtocreateaHelloWorldAndroidappinKotlin.Kotlin已成为
Android
cunchi4221
·
2023-08-24 07:54
android
python
java
编程语言
安卓
Android开发
环境搭建教程_eclipse篇
流程:一.安装JDK(建议安装JDK1.6及其以上版本)二.安装Eclipse三.安装AndroidSDK(SoftwareDevelopmentKit)即安卓软件开发工具包四.安装ADT(AndroidDevelopmentTools)即开发Android程序的Eclipse插件软件准备JDK1.8.0._25http://pan.baidu.com/s/1dDjHyHbEclipse4.4.0
Laisxx
·
2023-08-24 07:33
Android
android开发
新手
详细教程
图文教程
eclipse安装教程
Android 开发之Windows环境下Android Studio安装和使用教程(图文详细步骤)
一、介绍AndroidStudioAndroidStudio是一个
Android开发
环境,基于IntelliJIDEA.类似EclipseADT,AndroidStudio提供了集成的
Android开发
工具用于开发和调试
兰亭古墨
·
2023-08-24 07:32
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他