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基础
之本地音乐后台播放
版权声明:本文为博主原创文章,未经博主允许不得转载。使用service后台播放音乐,弹出通知publicclassMainActivityextendsActivity{privateMusicAdpateradapter;privateIMusicPlaymMusicPlay;privateServiceConnectionconn=newServiceConnection(){@Overrid
jasonvzhao
·
2020-08-11 17:52
Android基础
android基础
之六——多媒体编程
01_计算机表示图形的形式png:以高质量的形式保存图片,并将其应用于计算机或网络;203KB,255*340像素,位深度32;png是计算机图形的工业压缩算法,使用类map的一种数据结构来存储文件。文件体积变小,颜色不会失真。jpg:以良好的质量的保存图片,并将其应用于计算机、电子邮件、或者网络;36.4KB,255*340像素,位深度24;jpg是计算机图形的工业压缩算法,类似RAR的算法,人
Rsdu
·
2020-08-11 16:45
android-basic
Android基础
篇_ping实现
1.Ping是Windows、Unix和Linux系统下的一个命令。ping也属于一个通信协议,是TCP/IP协议的一部分。利用“ping”命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障。Ping发送一个ICMP(InternetControlMessagesProtocol)即因特网信报控制协议,回声请求消息给目的地并报告是否收到所希望的ICMPecho(ICMP回声应答),用来
jambestwick
·
2020-08-11 16:30
【硬缸·EP1】MLCC
所谓硬缸就是硬着头皮把硬件
知识收集
到一个大缸里。硬件的东西是学不完的,硬缸系列会一直更新下去,欢迎关注后续呀!MLCC虽然很好用,但是有挺多需要注意的地方。这里就做个笔记本吧!
俗世怂人
·
2020-08-11 13:50
2020美团Android面试(附全套面试真题解析)
主要分为以下几部分:(1)Android面试题(2)Java面试题(3)高级开发技术面试题一、Android面试题Android面试题包括
Android基础
,还有一些源码级别的、原理这些等。
Android-Alvin
·
2020-08-11 10:35
JVM
并发编程
数据传输与序列化
美团
android
面试
java
设计模式
Android基础
Bitmap基础
前言本文介绍图片格式和AndroidBitmap相关知识点,具体还是需要深入native层源码看呀。SKBitmap这块,Skia图像引擎1.图片格式GIF:基于索引色,无损压缩,支持动画、透明,只支持256种颜色JPG:有损压缩,无透明通道,无动画,适用于色彩丰富的图片PNG:无损压缩,有透明通道,无动画WEBP:支持有损无损压缩,支持透明、动画PNG适用于所含颜色很少、具有大块颜色相近的区域或
baiiu
·
2020-08-10 22:25
Android
Java等基础知识
Android ——游戏开发之文字冒险游戏
通过按钮点击实现全部操作,只涉及
Android基础
知识。
星空梦灵
·
2020-08-10 19:33
android基础
---拖拉与缩放
实现图片的拖动,放大,缩小Main.xmlMainActivity.javapublicclassMainActivityextendsActivity{privateImageViewimageView;publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.
proheart
·
2020-08-10 18:36
android学习
android
matrix
float
distance
layout
encoding
android基础
--JNI基础:C/C++语言
JNI简介什么是JNIJNI(JavaNativeInterface)java本地开发接口JNI是一个协议,有了这个协议可以使Java代码和C/C++代码相互调用.--C语言调用java是使用反射技术,C反射java.为什么用JNI*JNI扩展了java虚拟机的能力,如wifi热点共享功能,wifi需要使用到硬件,而硬件需要驱动程序,只有c语言可以开发驱动程序游戏外挂就是用C写的,拿到别的玩家
预见未来ColorfulDays
·
2020-08-10 15:16
Android
【
Android基础
篇】SimpleAdapter重写时响应CheckBox复选框状态改变
在使用自定义ListView时,往往需要自己基于SimpleAdapter重写适配器,承接上篇在自定义Adapter实现按钮响应,今天实现响应CheckBox。和上篇一样,我们需要在重写的MySimpleAdapter中添加一个MainActivity的变量,用于调用MainActivity的改变List>中的数据的方法,这样才能达到刷新ListView的目的。代码如下:这是MainActivit
zgljl2012
·
2020-08-10 05:58
Android应用
Android基础
--ListView的复用机制
RecycleBin机制RecycleBin缓存机制如图:RecycleBin代码实现:其实就是BaseAdapter中的getView方法的第二个参数convertView复用代码如下:这是两种样式的item的复用@OverridepublicViewgetView(intposition,ViewconvertView,ViewGroupviewGroup){LayoutInflaterinf
小小米乐
·
2020-08-10 05:23
Android高级UI
Android基础
之——CountDownTimer类,轻松实现倒计时功能
在发现这个类之前,一直是用的handler,子线程发消息,UI线程进行倒计时的显示工作。前几天在做一个倒计时显示的时候发现了这个类,用起来很方便翻看了下源码,内部已经帮我们实现了handler的子线程操作CountDownTimer这个类用起来很简单,两个参数,几句代码搞定,如下:CountDownTimer(longmillisInFuture,longcountDownInterval)构造函
Liang0x01
·
2020-08-10 05:45
Android基础
Android基础
总结——进程优先级及提高优先级的方法(Service尽量不死之法)
进程的生命周期Android系统会尽可能长的延续一个应用程序进程,但在内存过低的时候,仍然会不可避免需要移除旧的进程。为了决定哪些进程留下,哪些进程被杀死,系统根据在进程中在运行的组件及组件的状态,为每一个进程分配了一个优先级等级。优先级最低的进程首先被杀死。这个进程重要性的层次结构主要有五个等级。Android会尽可能高的估量一个进程的级别。比如,一个进程拥有一个可见状态的activity和一个
走慢一点点
·
2020-08-10 04:25
Android基础
android 要学会哪些
GoogleAndroid官方教程AndroidTrainingCourseinChinese
Android基础
上面可能是一个比较全面系统的培训教程,对于新手们可能对某些需要着重掌握的东西比较迷茫,
阻抗为零
·
2020-08-10 02:57
学习
android
Android基础
:三种inflate的区别
inflate的3种方式View.inflate(…)inflater.inflate(…)LayoutInflater.from(getActivity()).inflate(…)实例:类:MenuFragment@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanc
AndroidCQC
·
2020-08-10 01:14
Android非UI
Android基础
:获取手机联系人工具类
Bean:publicclassContactInfo{publicStringid;publicStringname;publicStringphone;}ContactUtils.javapublicclassContactUtils{/***获取联系人数据**@paramcontext*@return*/publicstaticListgetAllContacts(Contextcontex
AndroidCQC
·
2020-08-10 01:43
Android非UI
android基础
学习12——内容提供者ContentProvider的使用
内容提供者(ContentProvider)是Android系统四大组件之一,用于保存和检索数据,是Android系统中不同应用程序之间共享数据的接口。在Android系统中,应用程序之间是相互独立的,分别运行在自己的进程中,相互之间没有数据交换。若应用程序之间需要共享数据,就需要用到ContentProvider。ContentProvider是不同应用程序之间进行数据交换的标准API,它以Ur
sinahyy
·
2020-08-10 00:07
新手
Android基础
3
Activity(A)跳转到Activity(B)又回到Activity(A),怎么保证数据的持久化?在Activity的onPause()方法中保存数据,比如用SharedPreference如果跳转到活动B后,活动A被回收,此时再返回活动A,活动A会经历那些阶段?如果Activity是异常回收的,那么A回收的时候会调用onSaveInstanceState()来临时保存数据,在回到Activi
不穿鞋的猫丶
·
2020-08-10 00:15
Android学习笔记
Android基础
2
java的基本数据类型有哪些?int、long、short、byte、char、boolean、float、doublejava基本数据类型的字节多大?byte:1short:2int:4long:8char:2float:4double:8boolean:1/8字节引用数据类型有哪些?类、接口、数组、枚举、字符串基本数据类型和引用数据类型的区别?存储位置不同:基本数据类型被创建时在栈上划分内存直
不穿鞋的猫丶
·
2020-08-10 00:44
Android学习笔记
为新手准备的安卓连接经典蓝牙模块教程
绪论:本人业余爱好者一个,无
android基础
,在开发android蓝牙的时候遇到了很多问题,其中最难受的还是基础不够好而看不懂别人在写什么。
qq_36514344
·
2020-08-09 23:29
android开发
Android基础
控件——ListView实现时间轴效果
ListView实现时间轴效果实现思路:该View是通过ListView实现的,通过实体两个字段内容content和时间time来展示每个ListItem时间轴是使用上面一条线(20dp)和中间一个圆(15dp)和下面一条线(40dp)组装成的在ListView中,设置其分割线为空,并且没有点击效果效果图:步骤一:使用xml画出一个灰色的圆点(time_cycle.xml)步骤二:javabean
Hensen_
·
2020-08-09 23:21
Android开发之如何在WebView中点击链接使用自身打开(解决出现的选择使用第三方应用的问题)
最近在学习
Android基础
开发的时候,学到了WebView这一部分,发现按照最基本的编写方式,每次系统都提示使用第三方应用打开(使用红米1s作为测试机型,MIUI6.7.1.0)。
liucan89096
·
2020-08-09 22:40
Android学习
Android 面试题(二)
Android基础
篇
Android基础
篇前言1、Android点击应用图标如何启动APP?2、Activity四种启动模式3、Android横竖屏切换activity生命周期?
Jaynm
·
2020-08-09 21:09
面试题
【
Android基础
学习】Android使用fitsSystemWindows属性实现–状态栏【status_bar】各版本适配方案
Android使用fitsSystemWindows属性实现–状态栏【status_bar】各版本适配方案原文地址:http://blog.csdn.net/ys408973279/article/details/499944071.Android5.0以上:半透明(APP的内容不被上拉到状态)2.Android4.4以上:全透明(APP的内容不被上拉到状态)3.Android4.4以下:不占据s
dodod2012
·
2020-08-09 20:13
Android
基础
Android基础
内容提供者ContentProvider的使用详解(转)
1.什么是ContentProvider首先,ContentProvider(内容提供者)是android中的四大组件之一,但是在一般的开发中,可能使用的比较少。ContentProvider为不同的软件之间数据共享,提供统一的接口。也就是说,如果我们想让其他的应用使用我们自己程序内的数据,就可以使用ContentProvider定义一个对外开放的接口,从而使得其他的应用可以使用咱们应用的文件、数
dmmh3333
·
2020-08-09 20:10
【
Android基础
】listview控件的使用(1)------最简单的listview的使用
listview控件是项目开发中最常用的空间之一,我将慢慢推出关于listview的一系列的文章,先从最简单的,系统自带的listview开始吧!先上效果图:activity_one.xmlOneActivity.javapackagecom.example.listviewdemo;importjava.util.ArrayList;importjava.util.List;importandr
赵凯强
·
2020-08-09 20:45
Android自带控件使用
Listview控件使用详解
Android基础
之ContentProvider与ContentResolver
ContentProvider类一、简介1、不同应用间数据交互和共享的组件。2、不同线程间进行数据交互和共享,即跨进程通信。3、可用于进程间和进程内通信二、原理底层原理和Binder机制相同三、使用1、统一资源标识符(URI)(1)作用:用来唯一标识ContentProvider和其中的数据,然后进行数据操作(2)使用:自定义URI=content://com.example.provider/T
宠物饲养员
·
2020-08-09 19:50
Android
Android基础
之Activity
一、正常情况下Activity的生命周期(1)onCreate(),Activity被启动的第一个方法,创建Activity。(2)onStart(),Activity被启动,还在后台,这时Activity可见,但是不能交互。(3)staticonResume(),Activity来到前台和用户进行交互。(4)staticonPause(),Activity暂停,该状态下被另一Activity遮盖
宠物饲养员
·
2020-08-09 19:50
Android
【
Android基础
】内容提供者ContentProvider的使用详解
1.什么是ContentProvider首先,ContentProvider(内容提供者)是android中的四大组件之一,但是在一般的开发中,可能使用的比较少。ContentProvider为不同的软件之间数据共享,提供统一的接口。也就是说,如果我们想让其他的应用使用我们自己程序内的数据,就可以使用ContentProvider定义一个对外开放的接口,从而使得其他的应用可以使用咱们应用的文件、数
赵凯强
·
2020-08-09 17:31
Android数据存储与持久化
Android基础
入门教程——2.3.4 ImageView(图像视图)
Android基础
入门教程——2.3.4ImageView(图像视图)标签(空格分隔):
Android基础
入门教程本节引言:本节介绍的UI基础控件是:ImageView(图像视图),见名知意,就是用来显示图像的一个
coder-pig
·
2020-08-09 16:48
Android基础
入门教程——2.3.9 RatingBar(星级评分条)
Android基础
入门教程——2.3.9RatingBar(星级评分条)标签(空格分隔):
Android基础
入门教程本节引言:上一节的SeekBar是不是很轻松咧,本节我们学的这个RatingBar(星级评分条
coder-pig
·
2020-08-09 16:48
android
UI
RatingBar
评分条
简单定制
谷歌推出可穿戴设备专用系统Android Wear
北京时间3月19日消息,谷歌今天在其官方博客宣布,在移动操作系统
Android基础
上,它延伸了一个可穿戴专用系统:AndroidWear。目前,谷歌已经发布了一个开发者预
wefgewfgwefwe
·
2020-08-09 13:48
Android基础
知识_Activity标准启动模式示例
一、示例工程LaunchMode代码activity_main.xml代码如下:MainActivity.java代码如下:packagecom.example.launchmode;importorg.apache.http.conn.ManagedClientConnection;importandroid.app.Activity;importandroid.content.Intent;i
谁见过风
·
2020-08-09 13:14
Android
android
重看android(一) android架构
前言:从事android工作也有几年了,慢慢对
android基础
和知识点不那么重视了,觉得自己开始浮躁了,没有方向。我想重新回顾一下android,总结,整理并且提高。
木奉
·
2020-08-09 12:08
重看android
架构
手机
cpu
Android基础
- 线程thread和Handler消息机制
一、线程继承Thread类实现Runnable接口二、Handler机制主线程有一个消息队列(对于我们不可见);我们只需要考虑如何存放消息(子线程放进去)和处理消息(将消息拿出来)。Handler:1、发送一个Mesaage对象2、处理一个MessageMessage:传递信息子线程创建一个Message对象,设置需要界面的信息通过Handler发送(系统自动调用)Handler的处理消息方法存放
dicuo0992
·
2020-08-09 07:22
Android基础
- Activity生命周期
一、Activity生命周期概览二、各个生命周期1.onConcrete():这个阶段表示Activity正在被创建,适合做一些初始化的工作。比如说layout上面各个组件的加载,以及初始化成员变量等等。所以它的作用和main()比较类似。2.onStart():这个阶段表示Actvity正在被启动,程序已经即将开始,而且layout也已经(被系统)可见了,但是仍在后台运行,用户暂时看不到。3.o
dicuo0992
·
2020-08-09 07:21
移动开发
Android基础
- Android Studio 添加游戏音效
一、资源添加在资源文件夹res中,创建raw文件夹,放置音频(mp3、wav)、视频文件:New-Folder-RawResourceFolder文件命名格式:开头不能是数字,不能为大写字母。二、代码Android添加音效的一种方法,主要用到的是SoundPool类。我将代码写在监听器的gameLis类中。1、声明变量,在这里不一定要为public类型,可以是private或者默认类型:publi
dicuo0992
·
2020-08-09 07:21
移动开发
黑马Android76期从入门到就业班视频教程下载
黑马Android76期从入门到就业班视频教程下载课程目录:01Java基础02
Android基础
03_手机安全卫士(day26-day38)04_自定义控件(day39-day40)05_JNI(day41
dearbaba_1
·
2020-08-09 07:33
Android从入门到就业班项目实战(黑马76期)
课程目录:01Java基础02
Android基础
03_手机安全卫士(day26-day38)04_自定义控件(day39-day40)05_JNI(day41-day43)06_智慧北京(day44-day50
wu5384
·
2020-08-09 05:23
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面试
[Evernote]印象笔记使用经验技巧
二使用经验2.1
知识收集
管理处理流程首先
weixin_30475039
·
2020-08-08 23:04
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开发
技术
上一页
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
其他