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技能树 — 树基础知识小结(一)
贴上最近看到的一个介绍图片:Android技能书系列:
Android基础知识
Android技能树—动画小结Android技能树—View小结Android技能树—Activity小结Android技能树
weixin_34319817
·
2020-09-16 10:20
android
Android基本语法Android类定义常见数据类型
Android基础知识
Intent理解Activity矿建原理Framework认识external目录功能梳理常用头文件列表top目录结构认识编译
sauphy
·
2020-09-16 07:02
GB
温习
Android基础知识
——《第一行代码(第三版)》读书笔记 Chapter 6 广播
第六章:全局大喇叭,详解广播机制目录第六章:全局大喇叭,详解广播机制广播类型标准广播与有序广播标准广播有序广播隐式广播与显式广播隐式广播显式广播注册广播动态注册静态注册对比注意发送广播发生标准广播发生有序广播广播类型标准广播与有序广播标准广播标准广播是一种完全异步执行的广播,在广播发出之后,所有的BroadcastReceiver几乎会在同一时间收到这条广播消息,因此它们之间没有任何先后顺序可言,
WayneSun729
·
2020-09-14 20:27
安卓基础知识
android
温习
Android基础知识
——《第一行代码(第三版)》读书笔记 Chapter 11 网络编程
第十一章:看看精彩的世界,使用网络技术注意,使用网络需要在权限中声明目录第十一章:看看精彩的世界,使用网络技术WebView使用HTTP访问网络HttpURLConnectionOkHttp解析XML数据PullSAX解析JSON数据JSONObjectGSON网络请求回调的实现方式Android9.0的HTTP适配问题Retrofit设计思想1.同一款应用程序中发起的网络请求绝大多数指向的是同一
WayneSun729
·
2020-09-14 20:27
安卓基础知识
android
网络
广播+ Service详解、通知和权限-
Android基础知识
整理
目录:Part1广播详解Part2服务详解Part3通知和权限Part1:广播详解1.是什么广播Android中的每个应用程序都可以对自己感兴趣的广播进行注册,这样该程序就只会接收到自己所关心的广播内容,这些广播可能是来自于系统的,也可能是来自其他应用的。发送广播的方法是借助Intent,而接收广播的方式则是需要BroadcastReceiver。2.广播类型标准广播:对所有的广播接收器同时发出,
qq_38333853
·
2020-09-14 19:17
基础知识整理
android
广播
service
通知
broadcast
Android Studio使用教程、工程目录结构、使用注意事项、常用开发小技巧-
Android基础知识
整理
注:本文由我boss-wys整理所写,我仅转载。开发软件Eclipse:安装ADT插件AndroidStudio(推荐):2013年谷歌推出的一款官方IDE工具下载地址:Android官网(需科学上网)、AndroidStudio中文社区(最新版本)、网盘下载(2.2版本)AndroidStudio介绍和使用《AndroidStudio使用指南》毕小烦(强烈推荐)要点提炼(试读版)1.环境配置、偏
qq_38333853
·
2020-09-14 19:17
基础知识整理
android
android
studio
结构
小技巧
杂谈(
android基础知识
点梳理笔记)
注:本文属于整理型文章,文章有地方用到的其他博主画的图和总结性的描述杂谈(app优化、android机制系列)杂谈(Lrucache机制)杂谈(
android基础知识
点梳理笔记)杂谈(http/httpsSocket
Join下班了吗
·
2020-09-14 19:16
杂谈
android基础知识
——任务栈、启动模式、sheme跳转协议
**
android基础知识
——任务栈、启动模式、sheme跳转协议**android的任务栈(stack)栈结构:后进先出。
android资讯
·
2020-09-14 19:27
android课程
android
栈
管理
存储
结构
温习
Android基础知识
——《第一行代码(第三版)》读书笔记 Chapter 8 ContentProvider
第八章:跨程序共享数据,探究ContentProvider目录第八章:跨程序共享数据,探究ContentProviderContentProvider简介运行时权限权限的分类普通权限危险权限运行时权限的用法访问其他程序中的数据ContentResolver的基本用法创建自己的ContentProvider步骤如何保证隐私数据不被泄露呢?ContentProvider简介ContentProvide
WayneSun729
·
2020-09-14 17:04
安卓基础知识
android
温习
Android基础知识
——《第一行代码(第三版)》读书笔记 Chapter 10 Service
第十章:后台默默的劳动者,探究Service目录第十章:后台默默的劳动者,探究ServiceService是什么安卓异步消息处理机制子线程中无法更新UI异步消息处理机制组成1.Message2.Handler3.MessageQueue4.Looper流程AsyncTaskService的用法基本用法与Activity进行通信Service的生命周期前台ServiceIntentServiceSe
WayneSun729
·
2020-09-14 17:04
安卓基础知识
安卓
android
温习
Android基础知识
——《第一行代码(第三版)》读书笔记 Chapter 13 Jetpack
第十三章:高级程序开发组件,探究Jetpack由于本章多为用法,我只总结了一些理论知识——各个组件的用途目录第十三章:高级程序开发组件,探究JetpackJetpack简介ViewModelLifecyclesLiveDataRoomWorkManagerJetpack简介Jetpack是一个开发组件集,其主要目的是为了帮助我们编写出更加简洁的代码,并简化我们的开发过程。Jetpack中的组件大都
WayneSun729
·
2020-09-14 17:04
安卓基础知识
安卓
温习
Android基础知识
——《第一行代码(第三版)》读书笔记 Chapter 14 高级技巧
第十四章:继续进阶,你还应该掌握的高级技巧由于本章多为用法,我只总结了一些理论知识——各个组件的用途目录第十四章:继续进阶,你还应该掌握的高级技巧全局获取Context的技巧使用Intent传递对象Serializable序列化Parcelable包裹化定制自己的Log调试Android程序传统调试——添加断点使用AttachDebuggertoAndroidProcess深色模式ForceDar
WayneSun729
·
2020-09-14 17:04
安卓基础知识
android
安卓
温习
Android基础知识
——《第一行代码(第三版)》读书笔记 Chapter 9 通知&多媒体技术
第九章:丰富你的程序,运用手机多媒体目录第九章:丰富你的程序,运用手机多媒体通知通知渠道创建通知渠道PendingIntent相机、播放音频通知当某个应用程序希望向用户发出一些提示信息,而该应用程序又不在前台运行时,就可以借助通知来实现。通知渠道虽然Android系统运行我们将某个应用程序的通知完全屏蔽,Android8.0系统之前,用户无法对所有信息做出区分,要么同意接受所有信息,要么屏蔽所有信
WayneSun729
·
2020-09-14 17:04
安卓基础知识
android
安卓
Activity详解、Intent使用、Fragment详解-
Android基础知识
整理
注:本文由我Boss-wys所写,我仅转载。目录Part1Activity详解Part2Intent的使用Part3Fragment详解Part1:Activity详解1.什么是活动活动是一个可以包含用户界面的组件,主要用于和用户进行交互。一个应用程序可以包含多个活动。①AndroidStudio自动创建(New→Activity→EmptyActivity)②新建JavaClass继承AppCo
qq_38333853
·
2020-09-14 17:47
基础知识整理
android基础知识
——从头开始
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于便携设备,如智能手机和平板电脑。目前尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由AndyRubin开发,主要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良随后,逐渐扩展到平板电脑及其他领域上。2008年10月第一部Android智能手机发布。2011年第一
MYBOYER
·
2020-09-14 17:00
Android基础知识
——数据存储方案
文章目录1.持久化技术简介2.文件存储2.1将数据存储到文件中2.2从文件中读取数据3.SharedPreferences存储3.1将数据存储到SharedPreferences中3.2从SharedPreferences中读取数据4.SQLite数据库存储4.1创建数据库4.2升级数据库4.3添加数据4.4更新数据4.5删除数据4.6查询数据5.使用LitePal操作数据库5.1LitePal简
ABded
·
2020-09-14 17:51
温习
Android基础知识
——《第一行代码(第三版)》读书笔记 Chapter 12 Material Design
第十二章:最佳的UI体验,MaterialDesign实战目录第十二章:最佳的UI体验,MaterialDesign实战什么是MaterialDesignToolbar滑动菜单DrawerLayout抽屉布局NavigationView导航视图悬浮按钮和可交互提示FloatingActionButton悬浮按钮SnackBar快餐厅CoordinatorLayout协调器布局卡片式布局Materi
WayneSun729
·
2020-09-14 17:39
安卓基础知识
android
安卓
Android基础知识
——探究服务
文章目录1.服务是什么2.Android多线程编程2.1线程的基本用法2.2在子线程中更改UI2.3解析异步处理机制2.4使用AsyncTask3.服务的基本用法3.1定义服务3.2启动和停止服务3.3活动和服务进行通信4.服务的生命周期5.服务的更多技巧5.1使用IntentService6.扩展问题6.1Service生命周期?6.2Service的启动方式6.3利用Handler机制传递数据
ABded
·
2020-09-14 17:22
Android基础知识
——运用手机多媒体
文章目录1.将程序运行到手机上2.使用通知2.1通知的基本用法2.2通知的进阶技巧2.3通知的高级功能3.调用摄像头4.播放多媒体文件4.1播放音频4.2播放视频1.将程序运行到手机上下面我们讲到的一些代码,可能只有把程序运行到真机上,才会看到效果,教程。2.使用通知通知是Android系统中比较有特色的一个功能,当某个应用程序希望向用户发出一些提示信息,而该应用程序又不在前台运行时,就可以借助通
ABded
·
2020-09-14 17:51
Android基础知识
——使用网络技术
文章目录1.WebView的用法2.使用HTTP协议访问网络2.1使用HttpURLConnection2.2使用OkHttp3.解析XML格式数据3.1Pull解析方式3.2SAX解析方式4.解析JSON数据4.1使用JSONObiect4.2使用GSON5.网络编程的最佳实践5.1HttpURLConnection5.2OkHttp1.WebView的用法有时候我么可能会遇到一些比较特殊的需求
ABded
·
2020-09-14 17:51
Android基础知识
——探究内容提供器
文章目录1.内容提供器简介2.运行时权限2.1Android权限机制详解2.2在程序运行时申请权限3.访问其他程序中的数据3.1ContentResolver的基本用法3.2读取联系人4.创建自己的内容提供器4.1创建内容提供器的步骤4.2实现跨程序数据共享5.补充知识1.内容提供器简介内容提供器主要用于在不同的应用程序之间实现数据共享的功能,它提供了一套完整的机制,允许一个程序访问另一个程序的数
ABded
·
2020-09-14 17:51
Android基础知识
——Material Design实战
文章目录1.什么是MaterialDesign2.Toolbar3.滑动菜单3.1DrawerLayout3.2NavigationView4.悬浮按钮和可交互提示4.1FloatingActionButton4.2Snackbar4.3CoordinatorLayout5.卡片式布局5.1CardView5.2AppBarLayout6.下拉刷新7.可折叠式标题栏7.1CollapsingToo
ABded
·
2020-09-14 17:46
android基础知识
----scrollview的上拉加载下拉刷新
大家都写过listview刷新加载,但是用到scrollview’的时候有时候也要刷新加载这里就给出一个思路解决这个问题就是继承LinearLayout布局,然后对内部的进行处理,在init加入头布局onFinishInflate加入底部布局分别是pull_headpull_foot利用这个getHeaderTopMargin()获取头布局和顶部的偏移间距privateintgetHeaderTo
Vincent__Lee
·
2020-09-14 08:35
android基础知识
开发android,我们需要哪些技能基础。
(android大牛请绕开此段)①Java基础知识②Linux基础知识③数据库基础知识④网络协议⑤
Android基础知识
⑥服务器端开发知识①Java基础知识很多朋友一上手就开始学习Android,似乎太着急了一些
wangsen2235068
·
2020-09-13 13:27
其他技术
Android 开发之详解 IPC 进程通信
前言应用层开发者想要在Android端更上一层,
Android基础知识
、启动过程、编译打包apk过程、安卓framework层等实现原理都是一定要掌握的,熟悉安卓四大组件的深层通信过程及原理和
River_ly
·
2020-09-12 15:20
移动开发
Android
android
ipc
进程通信
移动开发
Android开发
Android 开发艺术探索笔记-Activity启动方式
从大二开始学习Android已经有一两年了,中间断断续续半年玩游戏半年学习的循环,意志力还是差如今大四出来找实习发现自身
Android基础知识
还是太薄弱,故决定强化基础知识这篇博客开始记录阅读《Android
三荣君
·
2020-09-11 16:24
Android
Android技能树 — 排序算法基础小结
o(╥﹏╥)oAndroid技能书系列:
Android基础知识
Android技能树—动画小结Android技能树—View小结Android技能树—Activity小结Android技能树—View事件体系小结
青蛙要fly
·
2020-08-26 15:30
Android基础知识
点整理和总结(目录)
Android基础知识
点整理前言1.基础知识点2.无法分类的知识点前言参考材料:整理顺序极大程度的参考了这篇文章的内容。
wodongx123
·
2020-08-25 17:47
Android
Android基础知识
:项目架构基础概述
1、前言这篇记录一下架构方面的相关知识总结以及自己学习后对模块化、组件化和插件化这三化概念的理解。2、MVC、MVP、MVVM2.1MVCModel-View-Controller,即模型-视图-控制器。Model负责获取数据,View负责界面展示,Controller负责交互控制,是最经典的架构模式。例如Android中的ListView就是MVC运用的典型例子。界面里的ListView是Vie
Android阿沁
·
2020-08-25 17:05
资料文
随记。
除了我们所学的
Android基础知识
作伴,有用的工具,一个好用的记事本Notepad++,一个用于阅读源码的SourceInsight,一个有点儿鸡肋的AndroidStudio。
飘荡在空中
·
2020-08-25 07:13
android基础知识
12:android自动化测试04—Robotium:实例(上)
前文已经对基于junit的android测试框架有了一个大概的介绍,下面我们对activity测试进行分析。本文主要举两个基于Robotium的activity测试例子,一个是测试单个activity,一个测试多个activity。1、Robotium概述首先,我们来了解一下android的测试类的层次结构:可以看出android中的测试方法主要有AndroidTextCase和Instrumen
xianming01
·
2020-08-24 11:12
android
android测试
android基础知识
12:android自动化测试05—monkeyRunner
之前的几篇文章,我们分别介绍了monkey,junit,Robotium,以及基于junit的android测试框架进行介绍,本篇文章我们将对monkeyRunner进行介绍。1、什么是monkeyrunnermonkeyrunner工具提供了一个API,使用此API写出的程序可以在Android代码之外控制Android设备和模拟器。通过monkeyrunner,您可以写出一个Python程序去
iteye_15968
·
2020-08-24 08:11
Android基础知识
总结(六)
51.JNI和NDKJNI是Java调用Native语言的一种特性,属于Java,Java本地接口,使Java与本地其他类型语言交互(C++)实现步骤:在Java中声明Native方法,编译该文件得到.class文件,通过javah命令导出JNI头文件(.h文件),使用Java需要交互的本地代码实现子啊Java中声明的Native方法,编译so文件,通过Java执行Java程序,最终实现Java调
惟吾德馨_慧
·
2020-08-24 07:54
android基础知识
12:android自动化测试04—Robotium:实例(下)
上文介绍了3个Robotium实例,本文将对上文的介绍做一定的补充。1、JUnit还能用么?在Java下做单元测试必然用到JUnit。这里说的JUnit是指从Apache基金会下载的junit.jar里提供的一系列单元测试功能。这些功能显然是运行在JDK之上的。在Android下已经没有了JDK,自然也无法运行JUnit。但是这并不妨碍我们利用JUnit编写单元测试。只不过在运行单元测试时,一定要
iteye_15968
·
2020-08-24 06:22
Android Handler
《
android基础知识
02——线程安全》系列文章就是参考了网上许多网友的文章后,整理出来的一个系列,介绍了主要的方法。分别如下:
android基础知识
02——线程安全1:定义及例子and
shinehuaking
·
2020-08-24 02:26
其它
android
Android
Android基础知识
Android基础知识
五种布局:FrameLayout、LinearLayout、AbsoluteLayout、RelativeLayout、TableLayout全都继承自ViewGroup,各自特点及绘制效率对比
Android打虎将
·
2020-08-23 22:03
Android学习笔记
RxJava的学习旅程(一)
虽然我还很菜,
android基础知识
都没玩透。android基本知识通过工作中的问题来学习,理解。课外时间研究下新技术。争取一年吧rxjava玩好。
追逐梦想的青年
·
2020-08-22 17:08
android-框架
android-知识
Android
Rxjava
Android应用开发从无到有
学习计划:两周学习
Android基础知识
。10月末开始写核心功能。一个月能够实现基本功能。11月末开始整理下ui。然后学习加入广告sdk。争取12月中旬或者底可以发布。博客不定期更新。。。
songw9s8x7
·
2020-08-22 10:41
Unity3D集成腾讯语音GVoice SDK
由于腾讯GVoice官网的接入流程并不是很详细,如果只懂Unity3D不懂
Android基础知识
的朋友,可能接入过程不会一帆风顺。我虽了解一点点Android基础,但
真像大白阿
·
2020-08-22 10:46
Android
Unity3d
Android基础知识
- 为什么是 60 fps
我们先来理一下基本的概念:60fps的意思是说,画面每秒更新60次这60次更新,是要均匀更新的,不是说一会快,一会慢,那样视觉上也会觉得不流畅每秒60次,也就是1/60~=16.67ms要更新一次在理解了上面的基本概念之后,我们再回到Android这边,为何Android现在的渲染机制,是使用60fps作为标准呢?这主要和屏幕的刷新率有关。基本概念我们前面说的60fps,是针对软件的这里说的屏幕的
踏花忆锦年
·
2020-08-21 20:54
Android
Android基础知识
整合篇——Service知识点
继续完成连载博客,上次介绍的是Broadcast相关的基础知识,这次为大家带来Service的相关解释和说明。希望博客能给诸位一点小小的帮助!四大组件——service服务:service是安卓中实现程序后台运行的解决方案,它非常适合执行那些不需要和用户交互而且还要求长期运行的任务。需要注意:服务不是独立运行在进程中的,依赖于服务创建的应用程序进程,当其被杀死时,服务也会被终结。定义一个服务:pu
小君i
·
2020-08-20 21:08
android基础
View坐标系
"学而不思则罔,思而不学则殆"————孔子AndroidView体系作为
Android基础知识
里面比较基础也比较核心的部分,其重要性不比四大组件差多少,从本篇开始将开始整理View的相关知识,形成系列。
修行与蜕变
·
2020-08-20 17:24
Android基础知识
_Activity SingleTask模式示例
一、示例工程LaunchMode代码activity_main.xml代码如下:MainActivity.java代码如下:packagecom.example.launchmode;importorg.apache.http.conn.ManagedClientConnection;importandroid.app.Activity;importandroid.content.Intent;i
谁见过风
·
2020-08-20 12:38
Android
Android基础知识
(8)—Notification通知
Android基础知识
(8)—Notification通知当我看到Notification通知的这个知识点时,我就确定了下一个学习内容就是它了。
半路出道的songsong
·
2020-08-17 04:07
android
android
Notification通知
android基础知识
Android基础知识
(五)-----string.xml中的占位符%1$s,%1$d,%1$f如何使用
一:string.xml占位符%n$md:整数,n代表第几个参数,m代表空格数量%n$ms:字符串,n代表第几个参数,m代表空格数量%n$mf:浮点数,n代表第几个参数,m代表空格数量,如m=1.1时,输出格式为0.0二:示例代码如下string.xml使用%1$d占位重发中[%1$d]java文件使用getString(R.string.send_record_resend,mInfoPref.
一莫言一
·
2020-08-15 21:14
Basic
knowledge
of
Android
Android ListView 详解
我做Android已经有一段时间了,想想之前在学习
Android基础知识
的时候看到了许许多多博主的博文和许多的论坛、网站。
weixin_30500289
·
2020-08-15 03:59
温习
Android基础知识
——《第一行代码(第三版)》读书笔记 Chapter 7 数据持久化
第七章:数据存储全方案,详解持久化技术目录第七章:数据存储全方案,详解持久化技术持久化技术简介文件存储简介用法SharedPreferences存储简介用法使用SharedPreferences存储数据从SharedPreferences读取数据SQLite数据库存储简介数据类型用法使用SQL操作数据库持久化技术简介瞬时数据即存储在内存中,有可能因为程序关闭或其它原因导致内存被回收而丢失的数据。而
WayneSun729
·
2020-08-14 19:55
安卓基础知识
温习
Android基础知识
——《第一行代码(第三版)》读书笔记 Chapter 4 UI开发
第四章:软件也要拼脸蛋,UI开发的点点滴滴>本章实践知识较多,理论知识较少目录第四章:软件也要拼脸蛋,UI开发的点点滴滴常用控件的使用方法布局线性布局LinearLayout相对布局RelativeLayout帧布局FrameLayout约束布局自定义控件引入布局创建自定义控件ListViewRecycleView9-Patch图片常用控件的使用方法这里直接贴上代码布局代码:活动代码:classM
WayneSun729
·
2020-08-14 19:55
安卓基础知识
温习
Android基础知识
——《第一行代码(第三版)》读书笔记 Chapter 5 Fragment
第五章:手机平板要兼顾,探究FragmentFragment是一种可以嵌入Activity当中的UI片段,它能让程序更加合理和充分地利用大屏幕的空间。>本章实践知识较多,理论知识较少目录第五章:手机平板要兼顾,探究FragmentFragment生命周期Fragment的状态Fragment的回调Fragment用法系统内置的android.app.Fragment和Androidx库中的Frag
WayneSun729
·
2020-08-14 15:10
安卓基础知识
温习
Android基础知识
——《第一行代码(第三版)》读书笔记 Chapter 1 安卓简介
第一章:开始启程,你的第一行Android代码目录第一章:开始启程,你的第一行Android代码1.Android系统架构:2.Android版本及新特性:3.Android应用开发特色:4.其他知识点1.Android系统架构:①Linux内核层:为Android设备的各种硬件提供底层驱动②系统运行库层:通过一些C/C++库为Android系统提供了主要的特性支持③应用框架层:提供了构建应用程序
WayneSun729
·
2020-08-14 15:10
安卓基础知识
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他