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开发基础
】SQLite开发复刻通讯录、记事本、计算机
文章目录一、引言二、设计1、通讯录(1)效果(2)思路(3)实现2、记事本(1)效果(2)思路(3)实现三、附件1、计算器UI界面设计2、源代码一、引言描述:通讯录、记事本、计算器这已经很常见了,基本每台手机都有。那么还有学习设计的必要吗?当然,初学者学习一套技术时,必然要先学会复刻,然后再创新。复刻是技术提升的过程,创新是技术深度的证明。没有生而知之者,更没有抄袭之说,只能说我们是站在巨人的肩膀
云端new守夜人
·
2023-06-13 12:10
Android开发
sqlite
android
数据库
【
Android开发基础
】多线程-Handle消息机制
文章目录一、引言二、认识1、为什么要用Handle2、原理图3、关键对象(1)Message(消息类)(2)Handler(消息机制)(3)MessageQueue(消息处理类)(4)Looper(循环类)三、使用1、UI设计2、实现代码四、附件一、引言描述:一个静态的UI界面,如果需要同时加载多个资源,并能在视觉上得到动态反馈,就需要用到Handle消息机制。知识点:Handle消息机制难度:初
云端new守夜人
·
2023-06-13 12:10
Android开发
android
【
Android开发基础
】活动提醒
一、引言描述:有些应用拥有软件活动,比如:520、618、双十一等。就需要设置活动提醒,用于提醒用户参加活动。解决方案:1、注册Service(但会随着关机而关闭服务,那么就需要设置开机自启权限,上一期博客有介绍如何使用)2、注册日历难度:初级效果二、设计1、权限老规矩,调用软件之外的应用和服务都需要配置权限(AndroidManifest.xml)这里我们使用注册日历提醒,来实现这个需求。日历作
云端new守夜人
·
2023-06-11 17:37
Android开发
android
【
Android开发基础
】说说模块设计(下拉刷新、图片查看、布局设计)
文章目录一、引言二、设计1、下拉刷新(1)依赖(2)使用2、图片需求三、结论一、引言描述:设计一个简单说说功能模块需求:1、能够下拉刷新,更新数据2、一条说说里允许包含多张图片,图片能够放大查看难度:初级知识点:1、Swiperefreshlayout2、适配器Adapter3、对话框Dialog4、文字图标Icon二、设计1、下拉刷新思路使用官方提供的解决方案SwipeRefreshLayout
云端new守夜人
·
2023-06-11 17:07
Android开发
android
java
开发语言
【
Android开发基础
】随机点名系统(关于读取xml资源文件)
文章目录一、引言二、设计1、读取xml2、下拉框Spinner3、随机算法三、实施1、子元素随机(单位:班级)2、父元素随机(单位:专业)3、指定人数随机4、指定人数混合排序四、附件一、引言描述:这是2019年学习Android十天根据要求完成的点名系统,项目比较老了,那个时候也是刚开始学习Android,所以代码编写有点拉,基本没有规范,但是功能实现了,忘了当初怎么讲人员信息导入xml文件里了,
云端new守夜人
·
2023-06-11 17:30
Android开发
android
xml
java
Android 图片编码之必备技能
因此,建议读者具备一定的图像处理和
Android开发基础
知识。下面,一起来看看在Android中,如何使用图片编码以及对它们进行操作和
罗昭成-csdn
·
2023-06-11 01:57
android
数码相机
【
Android开发基础
】网络交互-okHttp的使用
文章目录一、引言二、操作1、权限2、依赖3、使用一、引言okHttp是一套处理HTTP网络请求的依赖库,在Android开发中,我估计大部分软件都在使用他进行网络请求连接和数据交互。描述:app需要和服务器进行数据交互难度:初级二、操作1、权限使用okHttp进行网络交互,肯定绕不开网络权限2、依赖关于客户端和服务端的数据交互,用的比较熟练的就是okHttp和Gson的组合。//okHttpimp
云端new守夜人
·
2023-06-08 00:21
Android开发
okhttp
android
【
Android开发基础
】四大组件之一Service(服务)的应用场景及使用(以实时聊天为例)
文章目录一、引言1、什么是服务?2、应用场景3、其他类同二、生命周期三、基础使用1、创建服务2、注册服务3、启动服务四、进阶使用(实时聊天)1、实现效果2、数据流图3、服务部分一、引言1、什么是服务?Service(服务)是一种可以在后台长时间执行的运行操作,没有用户界面的应用组件。主要处理用户长时间不用的功能,但又不得不时刻在后台待命的一些指令。2、应用场景(1)网络事务:聊天(等待他人回复短信
云端new守夜人
·
2023-06-08 00:21
Android开发
android
【
Android开发基础
】购物车代码整理
文章目录一、数据库设计二、Home界面三、购物车模块四、添加五、源代码这个月总算忙完了,总算能够抽出时间来,认真写一下博客了。整理一下购物车的代码一、数据库设计基于SqLite简单设计一个数据存储逻辑实体(接收数据)importandroidx.lifecycle.LiveData;publicclassCartextendsLiveData{intid;intshop_id;intnumber;
云端new守夜人
·
2023-06-08 00:20
Android开发
android
【
Android开发基础
】更新\修改Adapter适配器数据(例:聊天功能等)
文章目录一、引言二、解决方案1、需求一2、需求二(1)普通方法(2)观察者模式(推荐)一、引言描述:如何在主线程(Activity/Fragment)UI中修改子线程(Adapter)的内容难度:初级知识点:1、Adapter适配器2、ViewModel观察者模式需求:1、点击List列表更新Adapter(例)2、局外UI添加数据(例)二、解决方案有些初学者看了有点懵,就需要先将同栏目下的Ada
云端new守夜人
·
2023-06-07 20:13
Android开发
android
java
ui
Android开发基础
----Java基础(8)
学习内容接口接口回调数据实例1、接口(1)、使用interface表示定义一个接口(2)、接口可以继承多个接口(3)、接口内部元素:a、接口不能被实例化(即无构造方法)b、定义变量(只能是静态成员变量)(默认修饰符是publicstaticfinal)c、定义方法抽象方法:不需要自己实现谁用谁就实现(默认修饰符publicabstract)使用implements实现接口然后必须实现接口里面的方法
三生枕上书_0f49
·
2023-04-17 19:25
Android-全自动埋点方法论-下
Android开发基础
知识需要先说明几个基础的知识,这样对于无码采集的方法论理解就更清晰,这也是做一个事情分析的逻辑。
AnonyPer
·
2023-04-15 05:58
Android开发唯一的出路:进阶学习,
android开发基础
入门教程
第二:我们需要控制欲望,做正确的事情,就不累。第三:好的程序员并不累,他们乐此不疲,因为他们能从中获取成就感。第四:如果你觉得很累,那就要回到原点问问自己为什么要做程序员,工作的方法是不是有什么问题,常用的基础知识点有没有掌握,是不是还不具备一个核心竞争力。第五:程序员也需要不断提升自己的技术水平,有一个特别精通的东西,别等到有一天被劝退,那时候就措手不及了。如何提升学习?提升学习很大程度上就是为
m0_64382743
·
2023-04-14 06:49
程序员
面试
android
移动开发
【
Android开发基础
系列】Layout布局专题
1布局介绍1.1ViewGroup介绍在Android中视图组是集合若干个控件在一起的元素,ViewGroup有两种用法,一种是像普通的控件一样使用(如网页视图、旋转按钮、文本切换器、图像切换器、单选按钮组等),另一种是作为布局容器使用(各种布局)。1.1.1Android的屏幕元素体系在屏幕中控件的组织上,可以将各个视图(控件)组成一个视图组(ViewGroup),视图组是一个包含了其他视图的视
Kevin_Junbaozi
·
2023-04-12 03:53
Android开发基础
——Kotlin简介
什么是KotlinJava代码在运行前需要编译生成一种特殊的class文件,然后Java虚拟机会识别并解释这些class文件,而Kotlin作为一种新的编程语言,就是将其代码同样编译生成为这样的class文件,也就是说,虽然看起来是两者是两种不同的编程语言,但其实其实质都是一样的。如何运行Kotlin代码运行Kotlin代码大致存在三种方法:使用IDEA工具,创建Kotlin项目,然后就可以运行K
止步听风
·
2023-04-09 21:18
#
Android开发基础
android
kotlin
var
val
Lambda
Android 虚拟机技术为何至今依旧“屹立不倒”?
前言我从事Android也有些年头了,大多时候都在跟项目,写写业务代码,很少花时间去研究关于
Android开发基础
方面的东西,时至今日我却越发明白了底层逻辑和基础知识才是进阶更加高阶Android开发技术以及以后发展潜力的基石
愿天堂没有996
·
2023-04-06 16:54
android
java
如何开发android服务程序,
Android开发基础
之服务Service(转)
转载,转载30、
Android开发基础
之服务Service2018年04月23日21:05:46程序员拉大锯阅读数329更多所属专栏:Android基础系列视频教程版权声明:转载,转载请注明出处,谢谢!
weixin_39600885
·
2023-04-02 23:17
如何开发android服务程序
Android开发基础
知识
Android开发1.Android基础知识1.1发展历程1.2Android系统体系架构Android采用分层架构:Kernel层:Android平台的基础。有线程管理和内存管理等功能。HAL层:HAL的目的是把Framework与Kernal分开,对Kernal进行简单封装,向上提供接口,屏蔽底层的实现细节。原生的C/C++及AndroidRuntime:库文件。ART是虚拟机Framewor
jackalwonder
·
2023-04-02 00:50
android
android
studio
java
4面阿里拿到P7Offer,成功入职阿里
Java相关无论什么级别的Android从业者,Java作为
Android开发基础
语言。不管是工作还是面试中,Java都是必考题。
Git小发明
·
2023-04-01 08:35
程序员
android
移动开发
面试
Android开发基础
(一
Android开发基础
(一)由于暑假实训以及科研项目都需要用的Android编程的相关知识,我这个编程小菜鸡决定记录一下自己Android学习之路。
HeronZhao
·
2023-03-24 13:37
Chapter1:Android开发初体验
1.1
Android开发基础
activity是AndroidSDK中Activity类的一个实例,负责管理用户与应用界面的交互。
_咸鱼木
·
2023-03-18 05:42
Android开发基础
----Java基础(7)
学习内容单例设计模式抽象类抽象类实现造房子一、单例设计模式1、概念:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。2、优点:对于那些比较耗内存的类,只实例化一次可以大大提高性能,尤其是在移动开发中,保持程序运行的时候始终只有一个实例存在内存中。3、实现步骤(1)、私有化所有的构造方法不让外部自己去创建privateHttpOperation(){}(2)、给外部提供一个静态构造
三生枕上书_0f49
·
2023-03-16 16:03
android 新闻功能列表,news: 用Android基本技术实现的新闻App
NewsAppgitclonehttps://github.com/hjzf/news.git项目描述:一个
Android开发基础
学习阶段的新闻App实战项目开发思路:设计的缺陷1:只能显示一条新闻(即写在布局文件中的那一条特定的新闻
weixin_39637260
·
2023-03-15 08:55
android
新闻功能列表
【
Android开发基础
系列】图片专题
1图片编辑处理1.1图片裁切转载自:bitmap的六种压缩方式,Android图片压缩http://blog.csdn.net/harryweasley/article/details/51955467Android中图片是以bitmap形式存在的,那么bitmap所占内存,直接影响到了应用所占内存大小,首先要知道bitmap所占内存大小计算方式:图片长度x图片宽度x一个像素点占用的字节数以下是图
Kevin_Junbaozi
·
2023-03-10 04:13
Android开发基础
-四大组件之Activity
一、AndroidManifest.xmlActivity、Service、ContentProvider、BroadcastReceiver都需要在这里注册。imageapplication中的android:supportsRtl属性官网原文链接:android:supportsRtlandroid:supportsRtlDeclareswhetheryourapplicationiswill
潛龍勿用
·
2023-03-10 01:36
Android开发基础
实现最简单的视频播放示例
目录正篇使用方法最终效果展示总结正篇视频播放是很平常的一件事情,但如何在APP中实现呢,其实蛮简单的,方法也很多,但作为基础的就是使用VideoView了,下面我们来看看如何使用它。使用方法首先我们在项目中的res资源文件夹下新建一个新的文件夹“raw”然后我们把MP4文件放到该文件夹下即可接着我们先把布局完成,以方便后续操作,布局文件代码如下XML布局代码:我们在布局中把VideoView添加进
·
2023-02-06 13:04
Android开发基础
使用ProgressBar加载进度条示例
目录前言使用方法总结前言之前我们用过WebView类,打开网页时就会出现加载网页的情况,为了让我们直观的感受到网页加载到什么程度而不是白白干等着空白页,于是加载进度条就是一个很好的展示方式,而通常情况下,当我们的数据未加载完成时就会去使用进度条,而ProgressBar就是用于界面上显示进度条的,下面让我们看看这个控件的使用方法。使用方法首先我们将ProgressBar控件加到布局中:...然后运
·
2023-02-06 13:33
Android开发基础
-四大组件之Service
什么是服务?用俗话话应该是长期于后台运行的程序,如果是官方一点,首先它是一个组件,用于执行长期运行的任务,并且与用户没有交互。为什么要使用服务?服务是用于执行长期后台运行的操作。有些时候,我们没有界面,但是程序仍然需要工作。比如说,我们播放音乐,在后台播放音乐。比如说,我们下载任务,在后台下载文件。这些都是没有界面的后台运行程序,这些都是用服务做的。如果系统内存不够用了,首先杀的是空进程,要是还不
潛龍勿用
·
2023-02-04 11:14
Android开发基础
----Java基础(4)
学习内容方法的定义方法的参数传递可变参数方法的重载构造方法1.方法的定义Java是面向对象的语言,一切都是对象、类,所以在Java里面方法是不能独立存在的,所以方法只能在类里面被声明。分类:(1)类方法----静态方法前面使用static修饰,依附于类本身,优先于实例方法被加载--->当类被加载到内存时,静态方法就被加载了,因此只能用这个类来调用(2)对象方法-----实例方法依附于对象,必须创建
三生枕上书_0f49
·
2023-01-31 13:14
Android开发基础
——Java基础(10)
学习内容字符串操作1.字符串操作基础类库:可不用记住,只需要知道这个类是用来做什么的,知道它里面有些什么方法,有那些单词就可以了字符串String是用来创建一个不可变的字符串的StringBuilder是用来创建一个可变的字符串的a.String类使用final修饰,不能子类化1.创建字符串a.常量字符串Stringcountry="中国";Stringcity="重庆";b.使用构造方法创建St
三生枕上书_0f49
·
2023-01-30 22:59
Android开发基础
文章目录前言工程项目结构helloworld界面布局代码操作新页面页面间跳转简单计算器的实现思路前端控件传递数据后端实现逻辑两个Activity之间传值发送数据返回数据SQLite简单使用利用语句写在后面写在后面前言安卓(Android)是一种基于Linux内核的开源操作系统使用java、kotlin语言开发(如果要求效率可以调用C/C++),安装AndroidStudio,基于idea的开发工具
重返太空
·
2023-01-05 11:43
x语言基础
android
学习
java
网络安全
android apk合并技术研究
这部分涉及的内容比较多,我会尽量从最基础开始说起,但需要读者一定的
Android开发基础
。但注意可能讲解详细得令人作呕,请根据个人理解程度斟酌
byc6352
·
2023-01-04 09:03
android
android
Android开发基础
教程(2019)第17集 页面导航 Navigation(1)笔记
Navigation基础知识概述NavHost装碎片的容器Fragment碎片,用于在界面上设置一小块布局NavController用来控制碎片切换逻辑NavGraph图形化设置页面切换逻辑例子两碎片,布局分别是一个按钮一个标签从developers中将navigation的依赖添加进来设置resourceFile->navigation(my_nav_graph),将刚刚添加的两个碎片相互连线在
小蒋的技术栈记录
·
2022-11-25 07:06
安卓
android
动画
Android开发环境搭建
开发环境搭建一、引言二、误解声明三、下载AndroidStudio四、安装AndroidStudio4.1安装前的准备4.2正式安装一、引言 最近在和一个好兄弟做项目,好兄弟一开始就是玩游戏开发的,有一点
Android
凌空暗羽
·
2022-09-22 22:35
android
java
android
studio
windows
编辑器
Android开发基础
——Activity和Intent
使用Intent在Activity之间穿梭任何应用都不会只存在一个界面,但是点击应用图标只会进入该应用的主Activity,因此不同的Activity之间就需要转换。使用显式Intent先再创建一个Activity,并命名为SecondActivity,并勾选GenerateLayoutFile,给布局文件命名为second_layout,不勾选LauncherActivity选项。修改secon
止步听风
·
2022-09-15 00:15
#
Android开发基础
android
kotlin
android
studio
activity
intent
学会Java编程(Day68-Day80)—
Android开发基础
最近遇到了学习的瓶颈期,有些动力不足,于是花了些时间陪老婆看了部TVB老剧《创世纪》。剧中三兄弟的性格泾渭分明,没想明白怎么能做了十几年的兄弟,最后还做成了香港合伙人。这部老剧确实经典,不管是商场上的尔虞我诈,股市上的翻云覆雨,合伙人之间的矛盾与合作,朋友与敌人的不断转换都很有看头。在所有的变化之中,唯有一条兄弟情贯穿始终,却悲剧收场,不胜唏嘘。(一)初识Android应用(1)Android移动
魏小筠
·
2022-05-06 11:28
Java学习
android开发
java
如何成为杰出的程序员?从入门到精通的Android进阶学习笔记整理,含爱奇艺,小米,腾讯,阿里
Java相关无论什么级别的Android从业者,Java作为
Android开发基础
语言。不管是工作还是面试中,Java都是必考题。
程序员Sunbu
·
2022-03-17 05:38
程序员
Android
Flutter入门-环境搭建
前言阅读本文章需要有
Android开发基础
,没有的话学会基础再来看吧背景最近flutter的相关技术比较火,朋友圈的同行都在分享flutter的相关技术,特别是字节跳动开了一场flutter的技术分享会
maoruiily
·
2022-02-09 17:27
Android Studio搭建opencv开发环境
文章不配图片,阅读需要有
Android开发基础
并熟悉AndroidStudio。一、搭建基于Java开发环境以下内容介绍如何搭建基于Javajni的opencv开发环境。
yeamy
·
2021-06-25 13:21
Android开发基础
之控件WebView
WebView可以实现如下功能:加载本地assets文件夹下的html文件wedview.loadUrl(“file:///android_asset/test.html”);加载网络URLwebview.loadUrl(“http://m.baidu.com”);直接加载HTML代码方法一:webview.loadData();方法二:webview.loadDataWithBaseURL();
舒泱
·
2021-05-12 17:44
Android
android
webView
手把手教你仿一个知乎日报Android客户端(二)前期准备
手把手教你仿一个知乎日报Android客户端(二)前期准备本文为作者原创,转载请注明出处[@大蘑菇的博客][1]图片托管服务由贴图库提供既然我们要做一个APP,一定要有充足的准备,没有
Android开发基础
的同学建议在学习了郭霖大神的
NOspy
·
2021-05-09 17:56
序列化与反序列化(1)Serializable —— Java原生态方法
本文为学习笔记,所用的图片、案例均为教学视频截图源视频地址:
Android开发基础
教程(2019)第35集序列化(1)作者:longway777何为序列化将对象转换为字节序列,完整的保存在磁盘上,或者通过网络发送出去
丶PURSUING
·
2021-05-08 19:21
#
简单的安卓APP
java
安卓
Android开发基础
之控件RadioButton、RadioGroup
目录一、基础属性RadioButtonRadioGroup二、自定义样式三、监听事件一、基础属性RadioButton1、layout_width宽度2、layout_height高度3、id设置组件id4、text设置显示的内容5、textColor设置字体颜色6、textStyle设置字体风格:normal(无效果)、bold(加粗)、italic(斜体)7、textSize字体大小,单位常用
舒泱
·
2021-05-05 17:12
Android
android
RadioButton
RadioGroup
Android开发基础
之布局管理器LinearLayout
基础属性1、id设置控件id2、layout_width宽度3、layout_height高度4、background控件背景颜色5、layout_margin外边距,该控件距离其他控件的距离6、layout_padding内边距,该控件内部控件间的距离7、orientation内部控件排列的方向,例如水平排列或垂直排列8、gravity内部控件的位置,例如上下左右9、layout_weight比
舒泱
·
2021-04-26 19:54
Android
android
LinearLayout
Android伸手党系列之二:
Android开发基础
知识总结
Android知识体系Android知识图谱Android体系与系统架构常用工具AndroidDevToolsAndroid开发所需的AndroidSDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等常用API文档MaterialDesign中文版AndroidAPILauncher3AndroidMLauncher3主流程源码浅析AndroidADB相关AD
Dear_HS
·
2021-04-23 20:13
【Android开发】小白入门必看的”四框“使用教程,你学废了嘛?
Android开发基础
入门、进阶系列文章正陆续和大家发布分享,感兴趣的小伙伴可以关注博主!一起探讨和学习Android技术,助你在编程道路上一臂之力!
灰小猿
·
2021-04-22 08:21
Android开发
java
android
移动开发
vue
web
app
Android开发基础
不牢?我是如何拿到腾讯头条美团小米的offer从小厂跳到大厂的?先收藏了
前言对于字节跳动的二面三面而言,Framework+MVP架构+HashMap原理+性能优化+Flutter+源码分析等问题都成高频问点!然而很多的朋友在面试时却答不上或者答不全!今天在这分享下这些问点的视频解析给大家,希望对有需要的朋友有所帮助!80%的人答不出的字节跳动面试问题—Framework视频内容概要:1.framework层整体执行流程分析2.XML文件加载源码分析3.自定义VIEW
安卓小希
·
2020-12-31 22:05
程序员
Android
Android开发基础
不牢?怒斩获了30家互联网公司offer,终局之战
经历坐标湖南,双非一本毕业。毕业后跟发小一起到深圳找工作。发小国防科大软件工程毕业。几乎没有太多周折,轻松入职了中国平安。像我这种双非渣本,随便在深圳拉一个外卖小哥出来学历可能都比我高。前期找工作的过程是比较痛苦的,两个星期后我终于找到了我的第一份offer,一家刚起步的互联网小公司,Android开发岗。公司很小,开发团队实际上就4个人。APP从框架搭建到项目开发,版本发布更新后期运维,都是自己
安卓小希
·
2020-12-31 22:13
程序员
Android
HarmonyOS探索(UI篇——布局)
阅读本文需要
Android开发基础
github:https://github.com/yooking-git/harmony.git个人博客:https://blog.yookingh.cn
yooking丶毓
·
2020-12-22 11:27
Android开发基础
事件处理
Android事件处理1-基于监听的事件处理基于监听的事件处理,其实就是为UI组件绑定事件监听器。在事件监听处理模型中,主要涉及以下三个对象。(1)EventSource(事件源):一般是指各个组件。(2)Event(事件):一般指的是用户操作,该事件封装了组件上发生的各种特定事件。(3)EventListener(事件监听器):负责监听事件源所发生的事件,并对该事件做出响应。首先我们简单介绍一下
nuist__NJUPT
·
2020-09-16 13:00
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他