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的adb命令实战篇-1
2023年——是充满希望的一年.对于
Android开发
者而言,ADB命令或多或少都使用过,今天我们就一起来整体回顾一下吧。
Bert.King
·
2023-07-29 08:59
Android
android
adb
The project is using an incompatible version of the Android Gradle plugin.
AGP7.4.1)oftheAndroidGradleplugin.LatestsupportedversionisAGP7.2.0AGP(AndroidGradlePlugin)-AndroidGradle插件在
Android
Bert.King
·
2023-07-29 08:59
Android
android
android
studio
gradle
高通平台
android开发
总结 .
blog.csdn.net/mirkerson/article/details/7691029http://blog.csdn.net/mirkerson/article/details/76910291、高通平台
android
scottcdx
·
2023-07-29 08:17
android
frameworks
google
高通开发总结
Andrid进阶之回调方法
回调在
android开发
中必不可少,也是比较常见的,比如控件的点击事件,我们自定义回调基本就是在创建一个方法的时候能够及时拿到对应的信息Kotlin写法:privatevarmOnListener:OnMListener
小狗蛋ing
·
2023-07-28 22:04
Android
android
回调
Kotlin写法
Java写法
Android开发
之Activity(实现Activity跳转)
文章目录基本框架新建activity实现activity跳转基本框架首先,每当我们新建一个APP工程,AS都会默认为我们创建一系列文件,比如MainActivity.java,该activity就是用户打开APP时默认弹出的activity,且该类一定要继承自AppCompatActivity,否则声明出来的只是一个普通的类。至于为什么默认打开MainActivity,是因为在AS默认创建的文件A
ShadyPi
·
2023-07-28 20:06
Android开发
android
ui
android
studio
Android开发
之ViewPager(实现滑动切换页面)
文章目录基本构件activity_main.xml次级页面的布局资源MainActivity.javaadapter实现效果基本构件activity_main.xml依然是在简单的线性布局里放个ViewPager组件,注意该组件是在androidx中的。次级页面的布局资源这次我们的ViewPager要实现三个页面间的滑动切换,所以要预先设置好三个页面的布局,这里就用非常简单的带背景色的TextVi
ShadyPi
·
2023-07-28 20:36
Android开发
android
android
studio
Android开发
之ListView(实现列表与其点击事件)
文章目录效果预览基本构架activity_main.xml条目布局Bean类数据获取MyAdapter类条目点击事件运行效果效果预览大概就是实现列表,列表中有诸多条目且可以触发点击事件。基本构架activity_main.xml直接在任意布局里创建一个ListView就好了,但这个时候徒有其形,其中的条目内容是默认的,也无法互动。条目布局列表中的条目称之为item,这些item也有自己的布局,我们
ShadyPi
·
2023-07-28 20:35
Android开发
android
android
studio
Android开发
之AlertDialog(实现弹出对话框)
文章目录基本框架构造方法添加按钮设置自定义布局基本框架我们在xml中添加一个按钮用来唤出对话框:然后在java代码中编写点击事件的响应:packagecom.example.myalertdialog;importandroidx.appcompat.app.AlertDialog;importandroidx.appcompat.app.AppCompatActivity;importandro
ShadyPi
·
2023-07-28 20:05
Android开发
android
java
Android开发
之PopupWindow(实现弹窗)
文章目录基本框架常用方法实例基本框架在activity_main.xml中设置一个按钮,用于唤出弹窗;再编写一个Layout资源文件popup_view.xml用于弹窗:在MainActivity.java中编写按钮的点击事件,同样用Viewpopup_view=getLayoutInflater().inflate(R.layout.popup_view,null);将上面编写的Layout资源
ShadyPi
·
2023-07-28 20:05
Android开发
android
java
android
studio
Android开发
之LinearLayout布局
文章目录常见属性实例设置容器的对齐与排列方式设置分割线设置权重分配空间常见属性orientation布局中组件的排列方式,分为垂直和水平gravity控制组件所包含的子元素的对齐方式,可多个组合layout_gravity控制该组件在父容器里的对齐方式background为该组件设置一个背景图片,或者是直接用颜色覆盖divider分割线showDividers设置分割线所在的位置,none(无)、
ShadyPi
·
2023-07-28 20:05
Android开发
android
java
apache
Android开发
之FrameLayout
文章目录基本框架常见属性基本框架FrameLayout(帧布局)名字虽然听起来高大上,但具体说来其实就是从父容器的左上角开始绘制,后面的组件叠放在之前的组件上面,如下图:很明显可以看到三个FrameLayout组件依次层叠在一起,左上角都与父容器对齐。常见属性android:foreground设置前景android:foregroundGravity设置前景位置通过前景可以在帧布局中插入图片或纯
ShadyPi
·
2023-07-28 20:05
Android开发
android
android
studio
android-studio
Android开发
之Toolbar(实现自定义工具栏)
文章目录Toolbar是什么基本框架常用属性添加工具栏点击事件更复杂的工具栏Toolbar是什么在项目运行在虚拟机上时,都可以看见屏幕上方有一个栏目(下图红框圈出的部分),此为系统默认的DarkActionBar,可在themes.xml中查看。而Toolbar就是用于替换该栏目的,以便于我们更灵活的编辑栏目内容,所以我们先将主题文件中的DarkActionBar改为NoActionBar,再次运
ShadyPi
·
2023-07-28 20:35
Android开发
android
android
studio
java
Android开发
之ProgressBar控件(实现加载动画与条形进度条)
文章目录常用属性基本框架按钮控制条形进度条常用属性android:max进度条的最大值android:progress进度条已完成进度值android:indeterminate如果设置为true,则进度条不精确显示进度style="?android:attr/progressBarStyleHorizontal"水平进度条基本框架运行之后就可以得到一个“加载中”的圆圈进度条:按钮控制添加一个按钮
ShadyPi
·
2023-07-28 20:34
Android开发
android
动画
java
Android开发
之Notification(实现消息弹窗、提示音以及点击事件)
文章目录通知管理器通知渠道通知发送通知更多效果添加点击事件取消消息通知管理器通知管理器(NotificationManager)类是一个通知管理器,这个对象是由系统维护的服务,是以单例模式的方式获得,所以一般并不直接实例化这个对象。在Activity中,可以使用Activity.getSystemService(String)方法获取通知管理器对象,Activity.getSystemServic
ShadyPi
·
2023-07-28 20:34
Android开发
android
java
Android开发
之TextView控件(实现阴影及文本滚动效果)
文章目录基本框架基本属性width与heightidtexttextColortextStyletextSizebackgroundgravity注意阴影shadowColorshadowRadiusshadowDx和shadowDy滚动文本singleLinefocusablefocusableInTouchModeellipsizemarqueeRepeatLimit基本框架以下代码均在act
ShadyPi
·
2023-07-28 20:34
Android开发
android
android
studio
java
Android开发
之EditText控件(实现用户登录界面)
文章目录基本框架基本属性hinttextColosrHintinputTypedrawable系列drawablePaddingpadding系列background设置一个简单输入框加入输入类型加入图片边框距离调整设置背景获取输入内容基本框架基本属性EditText也继承自TextView类,所以TextView有的EditText也有。hint输入提示,在用户未输入时显示的文本。textCol
ShadyPi
·
2023-07-28 20:34
Android开发
android
java
apache
Android开发
之Button事件处理
文章目录获取按钮三种基本事件点击事件长按事件触摸事件在调试信息里观察事件的触发情况事件函数返回值背后的机制在xml文件中设置回调函数获取按钮首先,为了处理事件,给我们的按钮加上id,这样才能在Java代码中获取并调用。在activity_main中加入android:id="@+id/wifi_button"在Java代码中获取该按钮findViewById(R.id.wifi_button);三
ShadyPi
·
2023-07-28 20:04
Android开发
android
java
android
studio
Android开发
之Button控件(实现点击按钮更换图案及颜色)
文章目录基本框架基本属性文本与背景主题修改点击效果图片变换颜色变换基本框架基本属性在上面的xml文件中Ctrl+左键点进Button可以看到该类是继承自TextView类的,也就是说在TextView部分讲到的都可以用在Button上。文本与背景在这里我们就简单的设置下按钮上的文本为"PushMe",背景颜色设置为紫色(这两个资源都被保存在values文件夹的三个xml文件里),但奇怪的是文本都被
ShadyPi
·
2023-07-28 20:03
Android开发
android
android
studio
xml
Android开发
之Fragment动态添加与管理
文章目录主界面布局资源两个工具Fragment主程序主界面布局资源在activity_main.xml中,声明两个按钮备用,再加入一个帧布局,待会儿用来展示Fragment。两个工具Fragment用来展示的Fragment,随便找两个AS预设的即可,这里使用的是一个BlankFragment和一个ItemFragment。BlankFragment:packagecom.example.dyna
ShadyPi
·
2023-07-28 20:03
Android开发
android
android
studio
Framework应用框架为什么重要呢?
对于绝大多数
Android开发
工程师来说,掌握AndroidFramework一直是一个不光要熟练而且必须要精通的技能。Framework这个应用框架是
Android开发
中最基础,但同时也是最重要的。
不秃头的程序猿
·
2023-07-28 20:43
Flutter-JSON转Model以及json_serializable使用步骤
在
Android开发
中json字符串转Model对象,可以使用Gson、FastJson等,但在Flutter中确没有这么方便。
mrRuby
·
2023-07-28 16:30
Flutter
flutter
json
serializable
Flutter 开发之json_serializable的使用记录
习惯了
Android开发
的Gson,到了flutter感觉很别扭,好在还有json_serializable库,使用也很简单1,在pubspec.yaml中添加依赖暂时发现json_annotation
OnListener
·
2023-07-28 16:27
Flutter开发记录
flutter
json
Android message 消息机制介绍及使用 /*自己编写*/
在Android程序运行中,线程之间或者线程内部进行信息交互时经常会使用到消息,如果我们熟悉这些基础的东西及其内部的原理,将会使我们的
Android开发
变的容易、可以更好地架构系统。
Phenixyf
·
2023-07-28 15:00
Android
Android 多语言适配
最近一段时间在国际部门做
Android开发
,所以手头的项目都需要去适配多语言。这里总结了一些多语言适配的经验。
JakeWharton
·
2023-07-28 12:28
Android JNI和NDK学习(基础篇):C语言基础
概述C语言对于
Android开发
来说还是非常必要的,不管你是要阅读源码,还是想要学习NDK,音视频,性能优化等,都不可避免需要接触到C,而且C语言属于系统级的语言,操作系统内核都有C的身影,所以我今天学习一下
renxhui
·
2023-07-28 10:54
jni
c语言
NDK学习笔记<基础篇>C语言基础
前言C语言对于
Android开发
来说还是非常必要的,不管你是要阅读源码,还是想要学习NDK,音视频,性能优化等,都不可避免需要接触到C;而且C语言属于系统级的语言,操作系统内核都有C的身影,作为一名科班出身的程序员
AFinalStone
·
2023-07-28 10:23
NDK技术开发
学习
c语言
开发语言
C/C++开源库推荐
C/C++开源库推荐主要都是平常用到的,包含windows开发、
android开发
、后台开发、音视频开发、深度学习等等最后还附带几个其他语言开发的比较好的项目GUI开发qt跨平台开发库,内部封装了各种跨平台工具
telllong
·
2023-07-28 09:13
C++探究
OpenCV
图片合成
C++基础实战
c++
开发语言
Android开发
——onClick和onClickListener实现控件点击
Android开发
——onClick和onClickListener实现控件点击在
Android开发
中我们会用到控件进行前后端的交互,这里最基本的让用户操作之后,进行的交互载体就是按钮了。
爱吃柠檬的天天
·
2023-07-28 07:36
Android
Android
Android开发
——状态栏沉浸(Android7.0)
Android开发
——状态栏沉浸(Android7.0)在配置沉浸式状态栏的时候,在Android7.0之前就是正常的,但在7.0版本及以上的机子上,就出现了有一条灰色半透明的遮挡,此方法可以解决这一问题
爱吃柠檬的天天
·
2023-07-28 07:06
Android
Android
Android开发
——权限设置
Android开发
——权限设置一、AndroidManifest申明找到AndroidManifest文件,在其中添加android:name参数是开启的权限下面是常用的权限名称:拍照权限:android.permission.CAMERA
爱吃柠檬的天天
·
2023-07-28 07:06
Android
Android
Android开发
——Toast提示栏和AlertDialog提示栏
Android开发
——Toast提示栏和AlertDialog提示栏一、使用Toast类实现提示栏在软件的开发中,经常会发现,在手机的底部会出现一个提示这个功能就是利用了Toast类里面的makeText
爱吃柠檬的天天
·
2023-07-28 07:05
Android
Android
Android开发
——所需软件及其配置
Android开发
——所需软件及其配置一、电脑配置方法1、我们先下载编程工具了。现在较好的软件有eclipse和AndroidStudio。
爱吃柠檬的天天
·
2023-07-28 07:35
Android
Java
Android
Android开发
——创建项目和软件图标
Android开发
——创建项目和软件图标一、SDK安装及加装1、将环境搭建好过后,点击AndroidStudio,就会开始进入软件,如果你没有另外下载SDK在你的电脑上,他会出现一个警示提示框,这时不要去点它给出的高亮按钮
爱吃柠檬的天天
·
2023-07-28 07:35
Android
Android
Android开发
——Java更改ImageView控件src属性
Android开发
——Java更改ImageView控件src属性一、ImageView控件1、先在drawable文件夹中放置一个名叫icon的图片,再在xml文件中创建一个ImageView(1)其中的
爱吃柠檬的天天
·
2023-07-28 07:35
Android
Android
Android开发
——SQLite的使用
Android开发
——SQLite的使用文章目录:
Android开发
——SQLite的使用一、认识SQLite1、SQLite的特性2、SQLite的适用场景二、SQLite在
Android开发
中的应用
爱吃柠檬的天天
·
2023-07-28 06:20
Android
数据库
android
sqlite
jvm
数据库
java
Andriod开发性能优化实践
文章目录内存优化布局优化网络优化图片优化内存泄露绘制优化内存优化在
Android开发
中,有一些实践可以帮助进行内存优化,以减少应用程序的内存占用和提高性能。
wayne214
·
2023-07-28 06:55
性能优化
SMALI语法入门教程
这部分涉及的内容比较多,我会尽量从最基础开始说起,但需要读者一定的
Android开发
基础。但注意可能讲解详细得令人作呕,请根据个人理解程度斟酌。APK、Dalv
安卓修改大师
·
2023-07-28 05:04
安卓
破解
反编译
反向工程
说说今日-正在腐烂的我
曾经想要成为高级
Android开发
工程师,在不明不白的情况,浑浑噩噩地瞎混了2年,那也是我呆的最久的一家公司,最后身体终于垮掉,辞去了毕业后时间最
渝聆墨
·
2023-07-27 21:14
Android native内存泄露排查总结
Android开发
通常涉及java层、native(c\c++)下的开发;内存的泄露也可以分为dalvik和native两种;java层的通常叫好分析,可以借助heapdump工具直接查看泄露的内存点;
李高峰
·
2023-07-27 18:24
语言-c++
android
c++
速度优化:重新认识速度优化
因此,只要是
Android开发
者,肯定或多或少有过速度相关的优化经验。但是大部分人谈到速度优化,只能想到一些零碎的优化点,比如使用多线程、预加载等等。
Android小贾
·
2023-07-27 17:09
性能优化
Android
移动开发
移动开发
android
jvm
性能优化
启动优化
(五)并发编程有关知识点
(这个是一般
Android开发
用的少的,所以建议多去看看):平时
Android开发
中对并发编程可以做得比较少,Thread这个类经常会用到,但是我们想提升自己的话,一定不能停留在表面,,我们也应该去了解一下
长亭外的少年
·
2023-07-27 14:21
SwipeDelMenuLayout失效:Could not find SwipeDelMenuLayout-V1.3.0.jar
一、问题描述最近在工作上的项目中接触到SwipeDelMenuLayout这个第三方
Android开发
库,然后我就根据网上的教程进行配置。
飞机火车巴雷特
·
2023-07-27 12:46
Android
第三方库
Linux系统下在Qt5.9.9中搭建
Android开发
环境
1.说明QT版本:5.9.9电脑系统:LinuxJDK版本:openjdk-8-jdkSDK版本:r24.4.1NDK版本:android-ndk-r14b效果展示:2.具体步骤大致安装的步骤如下:①安装Qt5.9.9,②安装jdk,③安装ndk,④安装sdk,⑤在qt中配置前面安装的环境路径2.1安装Qt5.9.9首先下载Linux版本的qt5.9.9安装包,并将其放置在待安装的文件夹下,打开命
山间点烟雨
·
2023-07-27 12:29
QML
/
QT常用技巧汇总
linux
qt
android
Android开发
笔记之Log日志输出
一、引言日志记录是将应用程序的操作和状态记录到辅助接口(例如文件,或者数据库,都可以)的过程。然而,软件开发人员并不十分重视日志记录。其实有用的日志可以为开发人员(特别是当有人必须调试/维护别人的代码时)在试图理解代码的作用时提供巨大帮助。一些开发人员说堆栈跟踪是人们应该需要的,但这与事实相去甚远。堆栈跟踪很棒,可以告诉您哪里出了什么问题,但它们无法告诉您最初是如何到达那里的。当然,您可以通过断点
飞机火车巴雷特
·
2023-07-27 10:36
笔记
Android开发
之页面跳转
1.如何创建多个页面右击src->New->Other->AndroidActivity->Next->BlankActivity->输入页面名字即可2.跳转传参方式一:MainActivity:publicvoidgoSecond(Viewv){//intent设置要跳转的页面:Intentintent=newIntent(this,SecondActivity.class);//设置要携带的参
lelebanaba
·
2023-07-27 05:53
Android开发
android
java
开发语言
面试官问我:如何加载100M的图片却不撑爆内存
Android开发
中,有时候会有加载巨
迷途小码农h
·
2023-07-27 04:34
理解Android中不同的Context
作者:两日的blogContext是什么,有什么用在
Android开发
中,Context是一个抽象类,它是Android应用程序环境的一部分。它提供了访问应用程序资源和执行各种操作的接口。
码中之牛
·
2023-07-27 03:12
移动开发
Android
架构
android
移动开发
Android
android
jetpack
Compose
架构
Android之全新的UI构建Jetpack Compose
之前不久的GoogleI/O2019大会上宣布Kotlin成为
Android开发
首选语言JetpackAPI和功能将在Kotlin中提供,并且Google在当天开源了JetpackCompose官方说明
魁地奇
·
2023-07-27 03:52
工作中一些必须要看的书
一:技术类1.重构改善既有代码的设计2.EffectiveJava中文版3.深入理解Java虚拟机[JVM高级特性与最佳实践](周志明)4.Java并发编程实战.5.
Android开发
艺术探索6.设计模式之禅
布拉德很帅
·
2023-07-27 02:19
书
需要看的书籍
Android Studio 4.22 解决com.android.tools.idea.run.ApkProvisionException
Unabletodetermineapplicationid:com.android.tools.idea.run.ApkProvisionException:Errorloading问题描述:最近在
Android
w风雨无阻w
·
2023-07-26 23:04
Android
android
android
studio
intellij-idea
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他