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基础
知识_Context的理解及使用
一、Context的作用1.API类的继承关系2.API类的概述一个关于应用程序环境的全局信息接口。这是一个抽象类,它的实现是由Android系统提供的。它允许访问应用特有的资源和类,也可以向上调用应用级操作例如运行Activity、广播和接收Intent意图等。二、Context使用的示例示例工程LearnContext的MainActivity.java代码如下:packagecom.exam
谁见过风
·
2020-08-09 05:46
Android
android基础
--制作第三方数据库与读取
在程序中获取数据的方式无非就是两种:本地获取,服务器获取。如果项目中的数据非常庞大,并且又不能使用联网获取数据的方式,那么就需要采取制作第三方数据库的方式。Android提供了联网获取归属地的方式,但是联网获取号码归属地时间实在无法控制,有可能用户已经接通电话数据才获取到,那么来电归属地的意义就不存在了。接着我在网络中找了一份07年手机号码归属地的数据库原始资源。它是以TXT形式包含中国所有省份与
格拉格拉
·
2020-08-09 05:19
Android
Android基础
入门教程——10.1 TelephonyManager(电话管理器)
Android基础
入门教程——10.1TelephonyManager(电话管理器)标签(空格分隔):
Android基础
入门教程本节引言:本章节是
Android基础
入门教程的最后一章,主要讲解是一些零零散散的一些知识点
coder-pig
·
2020-08-09 04:15
Android基础
总结——ViewPager
ViewPager控件允许我们构建可以横向滑动的视图,往往配合Fragment一起使用,左右滑动加载不同的fragment实例,进而显示不同的内容。ViewPager使用方法如下:1.在Activity布局中使用ViewPager控件2.在对应的Activity中获取ViewPager实例,并设置PagerAdapter。ViewPager在某种程度上和RecyclerView类似,Recycle
KarmaGut
·
2020-08-09 03:58
Android面试题目20171009
关于技术准备,主要是包含下面几项:项目经历Java基础设计模式算法网络相关知识
Android基础
Android源码Android性能优化开源库源码蓝厂:一面就挂了,主要是以下几个问题:事件分发流程View
xiechengfa
·
2020-08-09 03:45
Android面试
Android基础
课程:原生视频播放器(播放网络资源)
在之前的博客中,我分析过本地音乐播放器的逻辑和写法,需要使用MediaPlayer类,对于多媒体音频可进行播放,暂停,切换,停止等操作。在本篇博客中,将继续使用MediaPlayer类,将其放置于SurfaceView上进行视频播放。SurfaceView的介绍直接从内存或者DMA等硬件接口取得图像数据,是个非常重要的绘图容器。它的特性是:可以在主线程之外的线程中向屏幕绘图上。这样可以避免画图任务
Animee
·
2020-08-08 22:40
Android学习笔记
Android基础
课程:第三方视频播放器(播放网络资源)
上一篇博客中,使用SurfaceView和MediaPlayer完成了视频播放,当然安卓原生控件中的VideoView也可以实现网络视频与本地视频的播放,非常简单,仔细查看源码,会发现VideoView的底层正式使用了MediaPlayer与SurfaceView封装创建。但是在列表播放时,使用VideoView控件占据内存很大,很容易造成oom的错误。但是使用SurfaceView和MediaP
Animee
·
2020-08-08 22:40
Android学习笔记
Android基础
入门教程——8.3.1 三个绘图工具类详解
Android基础
入门教程——8.3.1三个绘图工具类详解标签(空格分隔):
Android基础
入门教程本节引言:上两小节我们学习了Drawable以及Bitmap,都是加载好图片的,而本节我们要学习的绘图相关的一些
coder-pig
·
2020-08-07 23:59
最不墨迹的语言教你理解handler源码
作为一个有多年android开发经验的老android我便决定用简单的语言描述一下Handler的工作机制,大家只需打开源码跟着我的思路便可以搞懂Handler注:本文只适合有一定
android基础
的开发人员
ymeddmn
·
2020-08-07 22:23
面试
android
handler
源码
Android基础
编译流程
前言:该文章为学习笔记,记录Android知识点,大家一起学习。Android工程的构建打包是一个非常复杂的流程,涉及工程源代码、资源文件、AIDL文件,以及工程所依赖的库文件的编译转换。编译流程非常灵活,因此了解它的一些底层工作原理会很有帮助。从谷歌官网上找到一张典型的构建流程图:https://developer.android.com/studio/build/index.html?hl=z
胖子爱你520
·
2020-08-07 21:41
android开发
技术
【
Android基础
知识】使用ViewFlipper实现页面左右滑动
说到android的左右滑动效果我们可以说是在每个应用上面都可以看到这样的效果,不管是微博,还是QQ等。实现左右滑动的方式很多,有ViewPaer(不过这个和需要android-support-v4.jar的支持),自定义实现Viewgroup,gallery等都可以达到这种效果。这里做下ViewFliper实现左右滑动的效果。以下会会用到的技术有:1、ViewFlipper2、GestureDe
BetterRamon
·
2020-08-07 18:51
Android基础
Android性能优化-电量-Battery Historian的安装与启动
最近面试了几家单位,从
Android基础
到性能优化再到系统底层源码都有一定程度的考察。
scau_zhangpeng
·
2020-08-07 17:36
Android
android linux 基础知识总结
===================================================linux,
Android基础
知识总结1.Android编译系统分析2.文件系统分析3.制作交叉工具链
saturnbj
·
2020-08-07 17:35
Android基础
控件——ViewFlipper的使用,仿淘宝头条垂直滚动广告条
ViewFlipper的使用,仿淘宝头条垂直滚动广告条学习,学习,学以致用ViewFlipper是安卓自带的控件,很多人可能很少知道这个控件,这个控件很简单,也很好理解,能不能用上实战就看你们的本事了。下面是淘宝头条广告的原效果下面是我们今天要实现的效果,图片是Gif,运行效果是很流畅的,由于这个图片反应有点慢,会浪费大家点时间,所以我把它调快了,大家可以掏出手机打开淘宝看,一模一样的从源码可以看
Hensen_
·
2020-08-07 16:10
安卓001常识
一、
Android基础
笔记1.Android入门Android简介什么是1G、2G、3G、4G、5G第一代移动通信技术(1st-Generation),只能进行语音通话。
opera95
·
2020-08-07 15:55
安卓
[
android基础
]getContentResolver()
ContentProvider-----数据提供给第三方应用程序使用时使用因为在Android系统里面,数据库是私有的。一般情况下外部应用程序是没有权限读取其他应用程序的数据。如果你想公开你自己的数据,你有两个选择:你可以创建你自己的内容提供器(一个ContentProvider子类)或者你可以给已有的提供器添加数据-如果存在一个控制同样类型数据的内容提供器且你拥有写的权限。查询数据Cursorq
nulladdress
·
2020-08-07 15:12
Android基础
Android基础
总结八:ContentProvider
文章出处:http://blog.csdn.net/shift_wwx/article/details/24350781请转载的朋友标明出处~~前言:终于有时间写关于四大组件的最后一个,其实也是最简单的一个。但是将其放在最后,一是没有时间研究这个,二是对其中的有些细节还是模棱两可。一、简介能够作为android的四大组件之一,可以想象到其重要性和频繁性。回顾一下android中数据存储的方式有很多
私房菜
·
2020-08-07 14:41
android
----
basic
Android基础
之操作图片(放大缩小旋转镜像)
publicclassMainActivityextendsActivity{privateImageViewmIv;floatscale=1;privateImageViewmMiv;privateintmCurrentX=0;privateintdegrees;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCr
jasonvzhao
·
2020-08-07 14:19
Android基础
Android基础
之9-Patch(9.PNG)与padding
欢迎访问我的个人独立博客ittiger.cn,原创文章,未经允许不得随意转载。在上一篇文章记一次9.png的填坑之旅最后,我留了两个个问题:1.为什么使用9.PNG设置背景之后会改变控件的padding属性值2.在我所遇到的问题中9.PNG明明改变的是padding值为什么却产生了margin的效果这篇文章就来解答这两个问题以及9.PNG使用过程中需要注意的地方。各位同学如果没看过记一次9.png
老胡 - laohu
·
2020-08-07 14:38
Android
Android基础
第九篇
转载请标明出处:http://blog.csdn.net/gj782128729/article/details/52510925;本文出自:【高境的博客】1.Android中进程和线程概述1.1.Android中的进程当一个程序第一次启动的时候,Android会启动一个Linux进程和一个主线程。默认的情况下,所有该程序的组件都将在该进程和线程中运行。Android会尽量保留一个正在运行进程,只
_gaogao
·
2020-08-07 13:31
Android核心基础
Android基础
第十一篇-多媒体编程
转载请标明出处:http://blog.csdn.net/gj782128729/article/details/52561771;本文出自:【高境的博客】1.计算机图片的大小首先我们打开电脑中的画图板,截取像素800*400的区域,在图中作画:点击左上角另存为,有如下几种常见的图片格式:我们以bmp格式保存图片,保存图片的类型如下:分别以24位位图,单色位图,16色位图,256色位图分别保存成4
_gaogao
·
2020-08-07 13:31
Android核心基础
Android基础
第十篇-内容提供者
转载请标明出处:http://blog.csdn.net/gj782128729/article/details/52522999;本文出自:【高境的博客】1.访问私有数据库创建一个项目,在项目中利用SQLiteOpenHelper创建一个名称为account的数据库,并在数据库中创建一张名为info的表。publicclassMyOpenHelperextendsSQLiteOpenHelper
_gaogao
·
2020-08-07 13:31
Android核心基础
Android基础
第二篇
转载请标明出处:http://blog.csdn.net/gj782128729/article/details/52328317;本文出自:【高境的博客】1.测试相关概念1.1.测试的分类按照是否知道源代码:1.黑盒测试:不知道源代码2.白盒测试:知道源代码按照测试的粒度:1.方法测试functiontest2.单元测试unittest3.集成测试integrationtest4.系统测试sys
_gaogao
·
2020-08-07 13:59
Android核心基础
Android基础
第八篇
转载请标明出处:http://blog.csdn.net/gj782128729/article/details/52446725;本文出自:【高境的博客】1.广播接受者BroadCastReceiver(1)生活中的广播:电台:发送一定频率的广播消息,50mhz(2)生活中的接收者:收音机:调整到一定频道,接收广播消息(3)安卓中的广播:安卓应用程序里面的电台:系统内置的一个服务,会把事件(电量
_gaogao
·
2020-08-07 13:59
Android核心基础
广播接收者
有序广播
无序广播
android基础
Android基础
第七篇
转载请标明出处:http://blog.csdn.net/gj782128729/article/details/52424876;本文出自:【高境的博客】1.清单文件AndroidManifest.xml1.1.清单文件的作用每个Android应用都需要一个名为AndroidManifest.xml的程序清单文件,这个清单文件名是固定的并且放在每个Android应用的根目录下。它定义了该应用对于
_gaogao
·
2020-08-07 13:59
Android核心基础
android基础
Activity
四大组件
清单文件
Intent
Android基础
GridView、ListView、Edittext属性大全
前言:
Android基础
控件的属性,在开发过程中会用到,另外多了解一些属性会加快功能的实现,特别是Edittext文本输入在用户填写时肯定用到,如果充分利用其属性,会事半功倍。
艾阳丶
·
2020-08-07 13:50
[转]
Android基础
类库
在Android的应用程序开发中,通常使用的是JAVA语言,除了需要熟悉JAVA语言的基础知识之外,还需要了解Android提供的扩展的JAVA功能。在一般的JAVA应用中,如果需用引用基础类库,通常需要使用如下的方式:importjavax.swing.*;以上代码表示了引用JAVA的GUI组件Swing,javax.swing即JAVA中的一个包。android提供一些扩展的JAVA类库,类库
weixin_30878361
·
2020-08-07 10:28
Android基础
第一篇
转载请标明出处:http://blog.csdn.net/gj782128729/article/details/52314797;本文出自:【高境的博客】1.何为1G/2G/3G/4G技术1.1.G代表什么?G代表Generation的简称,有代的意思。1G代表作是大哥大,采用通信标准是模拟制式,只能进行语音通话,不能上网。2G代表作是小灵通,通信标准是gsm,可以进行语音通话、发短信,也可以简
_gaogao
·
2020-08-07 10:15
Android核心基础
Android基础
Android测评
进程相关1.4线程相关1.5并发相关1.6clone相关1.7注解相关1.8异常相关二、设计模式相关三、Android环境相关3.1Gradle3.2Proguard混淆3.3CI平台JenKins四、
Android
fei20121106
·
2020-08-07 10:10
(0)目录
内部泄露版!2020 美团 Android 面试真题解析
主要分为以下几部分:(1)Android面试题(2)Java面试题(3)高级开发技术面试题一、Android面试题Android面试题包括
Android基础
,还有一些源码级别的、原理这些等。
AndroidAlvin
·
2020-08-06 12:00
[Android学习]
Android基础
知识精华
一.Activity生命周期4种状态、7个重要方法和3个嵌套循环活动(Active/Running)状态:当Activity运行在屏幕前台(处于当前任务活动栈的最上面),此时它获取了焦点能响应用户的操作,属于运行状态,同一个时刻只会有一个Activity处于活动状态。暂停(Paused)状态:当Activity失去焦点但仍对用户可见(如在它之上有另一个透明的Activity或Toast、Alert
herozqtc
·
2020-08-05 21:18
Android学习
Android基础
-ActionBar和ToolBar的使用
文章目录1.ActionBar2.ToolBarKotlin搭配AndroidKtx,简直爽到爆。1.ActionBarActivity使用或继承App的Theme,@color/colorPrimary@color/colorPrimaryDark@color/colorAccentkotlin://在mainActivity里的Actionbar就这样获取//?是空安全符号,有了它避免了Nul
Panda张向北
·
2020-08-05 21:39
Android基础
Android 基础知识+app测试权限问题
Android基础
知识(权限篇)**前言Android是一个开源的,基于Linux的移动设备操作系统,主要用于移动设备,如智能手机和平板电脑。Android是由谷歌及其他公司带领的开放手机联盟开发的。
mackie_H
·
2020-08-05 21:34
学习
Android基础
控件——SeekBar的使用、仿淘宝滑动验证
SeekBar的使用、仿淘宝滑动验证学习,学习,学以致用SeekBar是一个拖动条控件,最简单的案例就是我们的调节音量,还有音频视频的播放,传统的SeekBar样式,如图传统的实现太简单,不足以让我们到能装逼的地步。本来是打算实现滴滴出行滑动完成订单的效果,可惜找不到效果图,今天也就用淘宝的滑动验证来作为实例1.1实现分析SeekBar:使用progressDrawable属性自定义SeekBar
Hensen_
·
2020-08-05 21:28
Android基础
入门教程——8.3.16 Canvas API详解(Part 1)
Android基础
入门教程——8.3.16CanvasAPI详解(Part1)标签(空格分隔):
Android基础
入门教程本节引言:前面我们花了13小节详细地讲解了Android中Paint类大部分常用的
coder-pig
·
2020-08-05 04:06
Android基础
入门教程——8.3.17 Canvas API详解(Part 2)剪切方法合集
Android基础
入门教程——8.3.17CanvasAPI详解(Part2)剪切方法合集标签(空格分隔):
Android基础
入门教程本节引言:本节继续带来Android绘图系列详解之CanvasAPI
coder-pig
·
2020-08-05 04:06
【
Android基础
篇】SQLite数据库的增删改查基本操作
一、概述SQLite是Android系统的核心数据存储服务之一,它是一个轻型的嵌入式数据库,占用非常少的资源却能提供很好很快的数据存取服务,许多大型的需要数据存储的Android项目都有用到SQLite(也可以用于桌面应用程序)。下面介绍一下SQLite的创建数据库、表的操作,以及基本的增删改查操作。二、基本操作API简介在Android中,SQLiteDatabase类提供了SQLite的底层A
zgljl2012
·
2020-08-05 04:35
Android应用
android基础
知识07:SharedPreferences和PreferenceActivity02—自定义
在博客《
android基础
知识07:SharedPreferences和PreferenceActivity》中我们介绍了SharedPreferences和PreferenceActivity的基本原理
iteye_15968
·
2020-08-05 00:48
android基础
知识07:SharedPreferences和PreferenceActivity
本文主要介绍SharedPreferences和PreferenceActivity的基础知识和用法。主要资料来源于网络,包括但不限于:《Android之PreferenceActivity》《在Android中Preferences数据存储的使用》《Android的设置界面及Preference使用》《OnPreferenceChangeListener分析,以及与OnPreferenceCli
iteye_15968
·
2020-08-05 00:48
android事件处理机制
1.前言在android的进阶之路上,看《android开发艺术探索》实在看不下去了,开始怀疑自己的
android基础
了,于是找了两本
android基础
的书把
android基础
过一遍,还确实发现了好多知识漏洞
Allen_Coder
·
2020-08-05 00:16
Android个人整理
Android基础
知识学习记录(一)
一、说一说Android的虚拟机DVM与ART在说DVM与ART之前,要说说与JVM的一个区别,前者是基于寄存器实现的,后者是基于栈实现的。1.DVM:Dalvik是Google公司自己设计用于Android平台的Java虚拟机。支持已转换为.dex(DalvikExecutable)格式的Java应用程序的运行,.dex格式是专为Dalvik应用设计的一种压缩格式,适合内存和处理器速度有限的系统
yangy_12345
·
2020-08-04 22:58
Android的类加载
Android基础
- Binder和socket的比较
传输性能:socket作为一款通用接口,其传输效率低,开销大,主要用在跨网络的进程间通信和本机上进程间的低速通信。消息队列和管道采用存储-转发方式,即数据先从发送方缓存区拷贝到内核开辟的缓存区中,然后再从内核缓存区拷贝到接收方缓存区,至少有两次拷贝过程。共享内存虽然无需拷贝,但控制复杂,难以使用。表1各种IPC方式数据拷贝次数IPC数据拷贝次数共享内存0Binder1Socket/管道/消息队列2
wenjun890407
·
2020-08-04 21:45
android基础
Android基础
知识整理
1.Activity四大组件之一,一般,一个用户界面对应一个activity.setContentView();//要显示的布局activity是context的子类,同时实现了window.callback和keyevent.callback,可以处理窗体用户交互的事件。如果界面有共同的特点,可以自己定义一个BaseActivity.2.描述Activity的生命周期生命周期描述的是一个类从创建
步芦司
·
2020-08-04 16:31
本科学习Android笔记之传智播客_快速掌握Android视频教程
传智播客2012年_
Android基础
学习视频【经典入门】参照本科Android选修课学习视频目录总结:•01_前言.avi•02_搭建Android开发环境.avi•03_创建与启动手机模拟器和学习使用
LeeLi_1992
·
2020-08-04 12:39
Android
android项目目录介绍
/*************************************/>
android基础
学习/*************************************/0.MVC/*****
2哥的成长记录
·
2020-08-04 10:50
activity嵌套fragment,fragment内嵌fragment之间传值切换fragment
至于fragment的用法,fragment+viewpager的滑动切换代码请参考博文
Android基础
:翻页控件Viewpager的使用方法,viewpager+fragment混合使用fragment
fanfan-公众号-码农修仙儿
·
2020-08-04 10:09
Android拓展学习
Android基础
入门教程——2.3.2 EditText(输入框)详解
Android基础
入门教程——2.3.2EditText(输入框)详解标签(空格分隔):
Android基础
入门教程本节引言:上一节中我们学习了第一个UI控件TextView(文本框),文中给出了很多实际开发中可能遇到的一些需求的解决方法
coder-pig
·
2020-08-04 10:36
Android入门实战教程-巫文杰-专题视频课程
Android入门实战教程—132931人已学习课程介绍本课程由CSDN讲师博主,IT_xiao小巫倾情相授,本课程针对Android初学者的入门实战课程,详尽的介绍
Android基础
的方方面面,从开发环境搭建到基础控件的使用
IT_xiao小巫
·
2020-08-04 08:26
视频教程
Android基础
——TextView添加超链接,设置部分字体颜色等(spannableString)
1.SpannableString使用探索TextView应该是Android中使用最频繁的控件之一,在实际开发中,有时候需要显示的文字设置不同的样式或者响应事件,例如部分字体颜色是其他颜色,有的字点击之后有响应事件,有的字高亮显示等等。最简单的当然是字符拼接了。比较合适的实现方法应该是使用HTML来解决或者使用SpannableString,这里主要介绍SpannableString,其可以实现
者文
·
2020-08-04 06:15
Android基础
Android基础
-------Android通知Notification
Android通知Notification简介:android通知,是Android系统一个比较有特色的功能,当某个应用希望向用户发送一些提示信息,而该程序又不在前台运行的时候,这时候就需要用到通知,它会在状态栏上方显示通知图标和一些提示文字功能作用:1.显示接收到短消息、即使消息等信息(如QQ、微信、新浪、短信)2.显示客户端的推送消息(如有新版本发布,广告,推荐新闻等)3.显示正在进行的事物(
淡然的灰色水果拼盘
·
2020-08-04 06:09
JAVA学习
android
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他