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学习
笔记 活动大类
1.活动需要在AndroidManifest中注册2.Toast.makeText(要显示的活动,要显示的语句,Toast.LENGTH_SHORT/LONG).show();显示相应提醒方式3.活动启动直接调用onCreate方法先super.onCreate(savedInstanceState);然后setContentView(活动对应的layout);4.使用显示IntentIntent
KnighTovi
·
2020-07-30 12:28
android学习
之Activity的生命周期理解
Activity中7个方法解释:1.onCreate(Bundlebundle)方法:当这个Activity是第一次调用时候,执行onCreate方法,一般在这个方法中初始化一些按键、添加监听等2.onStart()方法:当你能够看见这个activity的界面时候,执行onStart()方法3.onResume()方法:当你这个activity的界面获取焦点的时候,执行了onResume()方法4
萧邀人
·
2020-07-30 11:14
android
Android学习
笔记--Service+BroadcastReceiver实现动态更新UI和定时更新UI (如时间和天气预报)
一、前言我们都知道不能用子线程来更新UI,否则可能引起主线程阻塞造成ApplicationNotResponseException。一般我们可以通过Handler机制,在子线程中不断给Handler对象发送消息来达到动态更新UI的目的。另外,也可以通过Service+BroadcastReceiver的方式来实现动态更新UI甚至定时更新UI,功能更为广泛和强大。小弟初来乍道,讲得不好还望海涵^_^
Chauvet910
·
2020-07-30 09:44
动态更新UI
学习笔记
Android学习
之管理Activity的生命周期
Activity生命周期activity第一次启动的时候,它来到系统的前台,开始与用户交互。在此期间,Android系统调用了Activity生命周期中一系列的方法。如果用户执行启动了另一个activity或者切换到另一个app(此时虽然当前activity不可见,但其实例与数据仍然存在)的操作,系统又会调用生命周期中一系列的方法。在Activity生命周期的回调方法中,可以声明当用户离开或者重新
一大三千
·
2020-07-30 09:52
Android初级
Android学习
之浅谈Activity的生命周期
作为Android四大组件之一的activity在开发的过程中,我们对其使用必不可少。所谓想要熟练使用一个知识点,必先深入了解其原理。那么今天,我们就来聊聊关于Activity的生命周期吧~一、什么是activity?1.通俗的说,一个activity就是一个屏幕。用于用户与应用程序之间进行交互。2.activity之间通过intent进行通信。3.当你每创建一个activty,都必须要在Andr
Empereur。
·
2020-07-30 09:07
Android学习
Android学习
之Activity生命周期文档翻译
刚下班回来,翻译一篇简单的,加深理解。文档地址:http://guides.codepath.com/android/Activity-Lifecycle#activity-lifecycleActivityLifecycleAsausernavigatesthroughoutanapp,Androidmaintainsthevisitedactivitiesinastack,withthecur
隔壁小王66
·
2020-07-30 08:56
Android
学习进阶
android学习
笔记之Activity生命周期详解
Activity生命周期详解:每个Activity在其生命周期最多可能会有四种状态:1.运行状态2.暂停状态3.停止状态4.销毁状态每个Activity的生命周期函数有7个:1.onCreate:第一次创建Activity时调用,可以在此方法中执行一些正常的静态设置,包括创建视图、数据绑定到列表等等;2.onStart:当Activity对用户可见时,会调用此方法;3.onResume:当Acti
seabearlmx
·
2020-07-30 08:45
android学习笔记
Android学习
之路-SQLite
sqlite本文只记录如何操作SQLite,对原理先不做探讨SQLiteDatabase的常用方法openOrCreateDatabase(Stringpath,SQLiteDatabase.CursorFactoryfactory)打开或创建数据库insert(Stringtable,StringnullColumnHack,ContentValuesvalues)插入一条记录delete(St
star小子
·
2020-07-30 07:43
Android学习
之详解Activity的生命周期
ActivityActivity作为Android的四大组件之一,可见其地位非同寻常,官网介绍:移动应用体验与桌面体验的不同之处在于,用户与应用的互动并不总是在同一位置开始,而是经常以不确定的方式开始。例如,如果您从主屏幕打开电子邮件应用,可能会看到电子邮件列表,如果您通过社交媒体应用启动电子邮件应用,则可能会直接进入电子邮件应用的邮件撰写界面。Activity类的目的就是促进这种范式的实现。当一
Steven Jon
·
2020-07-30 07:21
android
android学习
----ProgressBar 进度条
进度条是一种非常实用的组件,下面我们来学习一下如何实用进度条android提供了几个进度条的样式:Widget.ProgressBar.HorizontalWidget.ProgressBar.SmallWidget.ProgressBar.LargeWidget.ProgressBar.InverseWidget.ProgressBar.Small.InverseWidget.ProgressB
沸羊羊一个
·
2020-07-30 06:36
Android
Android学习
之Intent的使用
Intent是一个动作的完整描述,包含了产生组件、接收组件和传递数据信息。并且,Intent利用消息实现应用程序之间的交互机制,这种消息描述了应用中一次操作的动作、数据以及附加数据,系统通过该Intent的描述负责找到对应的组件,并将Intent传递给调用的组件,完成组件的调用。 1.Intent属性: Intent由动作、数据、分类、类型、组件和扩展信息等内容组成,每个组成都由相应的属性
明昕ztoy
·
2020-07-30 04:19
Android学习之旅
Android学习
笔记----开启Android系统adb服务(默认关闭)
根据公司需求昨天又来啦一个柜子,老板让我给他也按一份程序上去,连接了几次adb,发现adb连接不是,之后用U盘安上去的,但是不连接adb调试不了啊,断点都打不了,为调试程序大大的增加了难度,于是在万能的百度帮助下总算找到了解决的方案要解决此方法,您需首先在安卓设备上下载并安装一个安卓终端模拟器(AndroidTerminalEmulator),此应用的作者是JackPalevich。您可通过Goo
weixin_34318272
·
2020-07-30 03:23
移动开发
网络
Android学习
笔记(三)Activity及Intent
一、废话今天十分的忙,本来打算今天就不写了,可是想想既然决定要做某件事情了,那么就要坚持下去。做不做是一个态度问题!二、正文1、Activity在一个Android应用程序中,Activity是为用户操作而展示的可视化界面。比如你要打电话,这个时候的拨号界面就是一个Activity,你要发短信给你的女朋友,这个短信窗口就是一个Activity。Activity在创建之初只是一个没有任何内容的页面,
weixin_30514745
·
2020-07-30 02:36
Android学习
笔记之mainfest文件中android属性
以前的零散笔记,共享一下,有错误的地方还请指正。android:allowTaskReparenting是否允许activity更换从属的任务,比如从短信息任务切换到浏览器任务。--------------------------------------------------------------------------------------android:alwaysRetainTaskS
SPARON
·
2020-07-30 00:31
Android
浏览器
Android学习
之分享一款很炫的图片选择器ImageSelector
今天有个朋友在导入库时,as有点问题,然后我让他把库发给我,下载下来一看,还不错,就跟大家分享一下这个库包含:单选,多选,是否显示拍照,是否预览,是否剪切等一系列功能,而且看了库之后,感觉使用也超级简单,喜不自胜,先给大家上图吧。实现多选,并且带有拍照选择相册图片预览裁剪功能这个库功能还是很全的,界面也比较精美,下面看怎么使用吧这是依赖库的结构,集成到项目中只要添加这个library到modual
隔壁小王66
·
2020-07-29 21:06
Android工作经验之谈
Android
学习进阶
Android学习
笔记—— 十五 、基于位置的服务
因为谷歌的定位API无法使用,所以使用百度地图的API:百度地图开放平台1.注册和获取密钥官方教程:注册和获取密钥2.下载百度地图开放平台的SDK下载位置:Android地图SDK下载及配置SDK参考官方教程:AndroidStudio工程配置3.AndroidStudio的相关配置流程官方教程:AndroidStudio配置4.基本使用方法参考官方文档(因为我尝试了一下写总结,结果发现怎么写都不
北方提不起劲
·
2020-07-29 21:27
Android学习笔记
Android学习
笔记 —— 十二 、 解析服务器返回的XML或JSON类型数据
一、XML数据的解析1.使用Pull解析方式设定request目标获取要解析的XML文件,比如本地服务器的get_data.xml:Requestrequest=newRequest.Builder().url("http://10.0.2.2/get_data.xml").build();一般情况下:电脑本地服务器地址为http://localhost或者http://127.0.0.1在模拟器
北方提不起劲
·
2020-07-29 21:56
Android学习笔记
Android学习
笔记 —— 十四、关于Service的基础使用
一、创建Service自定义类继承Service类,并在AndroidManifest中注册:自定义Service常用的重写方法以及作用:方法名作用onCreate服务创建时调用onStartCommand服务启动时调用onDestory服务销毁时调用onBind用于Service和Activity之间的通信,让Activity可以控制运行中的Service启动和停止Service:Intents
北方提不起劲
·
2020-07-29 21:56
Android学习笔记
Android学习
笔记——常用的基本UI组件及其常用属性值和相关方法
这里面所有的实例代码我都上传到Github上了,想要看的可以去这:https://github.com/Silence9102/Exercise_Android/tree/master/Exercise_UI_Control1.文本类组件TextView文本框组件android:text:设置组件显示内容,属性值建议使用string.xml资源文件进行设置然后调用android:textSize:
北方提不起劲
·
2020-07-29 21:56
Android学习笔记
Android学习
笔记 —— 十三 、关于异步消息处理和AsyncTask的使用
一、关于异步消息处理机制异步消息处理机制包含四部分:Message:用于在线程之间传递消息,可以携带少量的消息。Messagemessage=newMessage();//what、arg1和arg2字段可以携带一些整型数据//obj字段可以携带一个Object对象message.what=1;Handler:用于发送和处理消息。发送消息一般是使用Handler的sendMessage方法,而消息
北方提不起劲
·
2020-07-29 21:56
Android学习笔记
Android学习
笔记——各种常用布局管理器的使用
1.相对布局-RelativeLayout相对布局中每个控件的位置是相对于其他控件或者是布局管理器本身来设置的用于控制布局管理器的属性:android:gravity:用于控制布局管理器中控件的默认布局格式,这个属性的值可以使用多个属性值同时控制,相互之间用"|”符号隔开,比如底部居中可表示为:android:gravity=“center|bottom”android:ignoreGravity
北方提不起劲
·
2020-07-29 21:56
Android学习笔记
Android笔记---常用控件以及用法
这篇文章主要记录下Android的常用控件以及使用的方法,Android给我们提供了大量的UI控件,合理地使用这些控件就可以非常轻松地编写出相当不错的界面,这些是
Android学习
的基础,没有什么业务逻辑
极客Geek
·
2020-07-29 21:32
Android
Android学习
7--高级界面组件
1、自动完成文本框(AutoCompleteTextView)AutoCompleteTextView从EditText派生出来,实际上也是一个文本编辑框,但它比普通编辑框多一个功能:当用户输入一个字符后,自动完成文本框会显示一个下拉菜单,供用户从中选择,当用户选择某个菜单项之后,AutoCompleteTextView按用户选择自动填写该文本框。使用AutoCompleteTextView很简单
lixj517990544
·
2020-07-29 20:08
android学习笔记
Android学习
笔记_21_ViewFlipper使用详解
一、介绍ViewFilpper类1.1屏幕切换屏幕切换指的是在同一个Activity内屏幕见的切换,最长见的情况就是在一个FrameLayout内有多个页面,比如一个系统设置页面;一个个性化设置页面。1.2ViewFilpper类ViewFlipperextendsViewAnimatorjava.lang.Object↳android.view.View↳android.view.ViewGro
乐由心起
·
2020-07-29 20:09
Android
基础
Android学习
之 内存管理机制与应用内存优化
RandomAccessMemory(RAM)在任何软件开发环境中都是一个很宝贵的资源。这一点在物理内存通常很有限的移动操作系统上,显得尤为突出。尽管Android的Dalvik虚拟机扮演了常规的垃圾回收的角色,但这并不意味着你可以忽视app的内存分配与释放的时机与地点。于大多数apps来说,Dalvik的GC会自动把离开活动线程的对象进行回收。一、Android系统是如何管理内存的Android
小吕-ICE
·
2020-07-29 20:47
Android
Android
内存优化
内存管理机制
Android学习
框架
GsonFormatGradle插件使用指南中文版地址:http://avatarqing.github.io/Gradle-Plugin-User-Guide-Chinese-Verisionhttp://hukai.me/android-training-course-in-chinese/index.htmlhttp://blog.csdn.net/u010507412/article/de
肯得起
·
2020-07-29 19:22
Android P 遇到的问题之Cleartext HTTP traffic to xxx not permitted
AndroidP主目录:
Android学习
大纲问题复盘:今天在使用系统AndroidP版本的手机访问网络时候,出现无法访问网络的问题。
AntCode
·
2020-07-29 19:00
Android 学习笔记(二七):Menu
我们将在
Android学习
笔记(十一):Activity-ListView的例
恺风
·
2020-07-29 18:29
读书笔记
Android
android
menu
listview
xml
list
reference
Android学习
笔记(五):Activity和main.xml文件
我们在Andriod学习笔记(三):Andriod程序框架,中对main.xml文件进行了初步的了解,这本次,我们将初步学习Activity和main.xml的关系。虽然我们可以使用javacode来编写UI,但是更通用的方式是使用XML-basedLayout文件,它用于描述widget和container之间的关系。这使得我们可以方便阅读和是UI设计独立,也使得一些IDE工具可以提供直观的GU
恺风
·
2020-07-29 18:29
读书笔记
Android
Pro
Android学习
笔记(四二):Fragment(7):切换效果
利用setTransition()在Pro
Android学习
笔记(三九):Fragment(4):基础小例子-续的“Step4:实现showDetail(intindex),如何管理fragment”中
恺风
·
2020-07-29 18:58
Android
android学习
之路(四)----RenderScript
Renderscript学习一、概述RenderScript是一个在高性能Android运行计算密集型任务的框架。RenderScript主要面向并行处理的密集型计算,虽然串行计算密集型工作负载可以受益。Renderscript运行时将所有设备上可用的处理器并行处理工作,如多核cpu、gpu,或DSPS,这样一来,开发者就能只关注表达算法,而不是安排并行算法或负载平衡。RenderScript对进
fandong12388
·
2020-07-29 18:22
android学习
android
性能
负载平衡
android学习
之路(三)----RxJava/RxAndroid
RxJava学习一、基础篇一、概述https://github.com/ReactiveX/RxJava二、基础RxJava最核心的两个东西是Observables(被观察者,事件源)和Subscribers(观察者)。Observables发出一系列事件,Subscribers处理这些事件。这里的事件可以是任何你感兴趣的东西(触摸事件,web接口调用返回的数据)一个Observable可以发出零
fandong12388
·
2020-07-29 18:22
android学习
android学习
之路(一)--Glide学习
一、Glide3.0新特性1.动态的GIF图片加载:Glide.with(context).load(...).asBitmap()//显示gif静态图片Glide.with(context).load(...).asGif()//显示gif动态图片2.本地视频快照:除了解码gif,Glide现在还可以从视频解码设备,就像gif,同样Glide.with(…).load(…)功能调用将为任何本地视
fandong12388
·
2020-07-29 18:21
android学习
Android学习
之Intent接收返回数据
send_main.xml:receive_main.xml:strings.xml:Intent操作发送Intent的Activity程序。接收Intent的Activity程序。AndroidManifest.xml:Send.java:importandroid.app.Activity;importandroid.content.Intent;importandroid.os.Bundle
风云正
·
2020-07-29 17:58
Android基础
Android学习
笔记(二)——两个ListView联动
最近一直在看项目,进行一些UI上更改,改了几个前辈遗留的bug,看到一个页面的左右两个ListView只有单方面的联动,即左边的ListVive点击可以让右边的ListView定位到相应的位置,而右边的ListView滑动并不能改变左边的ListView,虽然产品大哥没有提这个bug,但是我有强迫症啊,我也很绝望啊,就动手改呗。希望达到的效果呢就是普遍在外卖软件上可以看到的,左边是商品类型,右边是
cheng_congcong
·
2020-07-29 17:16
Android学习
笔记(一) Intent用法总结
Intent是Android程序中各个组件之间进行交互的重要方式之一,它既可以在当前Activity中指定想要完成的动作,还可以在不同组件间进行数据传递。Intent可分为两种,显示Intent和隐式Intent。1.显示Intent首先介绍显示Intent的用法,通过其中一个Intent的构造方法Intent(ContextpageContext,Classcls)如下构造方法实例化一个显示In
very_on
·
2020-07-29 17:35
intent
Android监听程序进入后台,或者恢复到前台
7775752Android监听程序进入后台,或者恢复到前台标签:androidapplicationserviceimportobjectstring2012-07-2315:5019458人阅读评论(5)收藏举报分类:
android
aicpzl
·
2020-07-29 16:17
Service
Android监听程序进入后台
或者恢复到前台
Android学习
——UI高级组件二
Android学习
——UI高级组件二1.ExpandableListView(可扩展的listView)设置一个ExpandableListView控件在Activity类中publicclassMain7ActivityextendsAppCompatActivity
、、Joker
·
2020-07-29 16:28
Android学习
——蓝牙通讯
蓝牙蓝牙,是一种支持设备短距离通信(一般10m内,且无阻隔媒介)的无线电技术。能在包括移动电话、PDA、无线耳机、笔记本电脑等众多设备之间进行无线信息交换。利用“蓝牙”技术,能够有效的简化移动通信终端设备之间的通信,也能够成功的简化设备与Internet之间的通信,这样数据传输变得更加迅速高效,为无线通信拓宽道路。注意:Android2.0引入蓝牙接口,在开发时,需要真机测试,如果需要数据传输,还
、、Joker
·
2020-07-29 16:28
Android学习
——地图(实时跟踪导航案例)
实时跟踪导航案例配置获取秘钥添加权限//获取设备网络状态,禁用后无法获取网络状态//网络权限,当禁用后,无法进行检索等相关业务//读取设备硬件信息,统计数据//读取系统信息,包含系统版本等信息,用作统计//获取设备的网络状态,鉴权所需网络代理//允许sd卡写权限,需写入地图数据,禁用后无法显示地图//这个权限用于进行网络定位//这个权限用于访问GPS定位//获取统计数据//使用步行AR导航,配置C
、、Joker
·
2020-07-29 16:28
Android学习
——Shortcut
AppShortcut功能最近手机在升级Android7.1之后,长按某些APP图标就会弹出菜单,类似于IOS的3Dtouch功能,如下图:看了系统更新的文档才知道该功能叫做AppShortcut,目前只有少部分的应用支持这个功能,之后随着Android版本的更新,将会有大批APP适配该功能。实现AppShortcuts有两种形式:动态形式:在运行时,通过ShortcutManagerAPI来进行
、、Joker
·
2020-07-29 16:28
Android学习
之语音识别、语音合成
SDKSDK(SoftwareDevelopmentKit)软件开发工具包是软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。AndroidSDK就Android专属的软件开发工具包。录音权限申请//申请录音权限privatestaticfinalintGET_RECODE_AUDIO=1;privatestaticString[]PERMISSION_
Leslie_Waong
·
2020-07-29 15:13
Android
android学习
笔记——服务、内容提供器、广播接收器、应用程序上下文
一、服务运行在后台,无用户界面组件。生命周期:启动(onCreate,onStart)运行(onDestory)销毁。服务与活动通常在被称为UI线程的同一个主应用程序线程上运行,当服务需要执行一个耗时的操作时,开发人员会调用一个单独的线程来执行,否则用户界面运行会很卡顿。二、内容提供器是应用程序之间的共享数据的接口(大量数据)(意图(intent)可以提供少量的数据共享)。默认情况下android
CQU_LiuHC
·
2020-07-29 15:03
android
学习笔记
Android学习
笔记—— 部分高级UI组件及其常用属性值和相关方法
我对于这个高级真的吐槽不能……另外这里面所有的实例代码我都上传到Github上了,想要看的可以去这:https://github.com/Silence9102/Exercise_Android/tree/master/Exercise_UI_Control1.进度条类组件ProgressBar进度条组件style:设置使用的进度条的样式,有多种预设样式可以选择:android:max:设置进度条
北方提不起劲
·
2020-07-29 14:09
Android学习笔记
Android学习
——UI高级组件一
Android学习
——UI高级组件一GridView(网格布局)GridView是一个在二维可滚动的网格中展示内容的控件。网格中的内容通过使用adapter自动插入到布局中。
、、Joker
·
2020-07-29 13:05
android学习
:新浪微博Outh2授权,21322错误
其实官网文档讲的很详细,这里记一个容易出错的地方,应用的回调页,代码中的REDIRECT_URL,要和开放平台中应用信息里的授权回调页一致,不然会出现21322错误代码中的REDIRECT_URL:publicclassConstants{//应用的APP_KEYpublicstaticfinalStringAPP_KEY="1234567890";//应用的回调页publicstaticfina
扎克伯哥
·
2020-07-29 13:09
android
Android学习
笔记:搭建环境
IDEAndroidStdio是现在安卓主流的开发环境,官网下载需要科学上网,安装过程很简单基本上一直next即可。一开始使用就发现AS很吃内存,没用多久我的C盘就红了,实践证明按这篇文章操作可以有效解决问题。工程文件项目结构模式切换到project后,可以看最主要的文件都在app/src目录下:1.java:java源代码2.res:资源文件,包括图片,布局,字符串等3.AndroidManif
谢废墟
·
2020-07-29 11:29
Android学习
之使用SQLite实现简单的(CRUD)增删改查
使用SQlite实现简单的CRUD首先需要一个帮助类继承SQLiteOpenHelper这个抽象类,如下:publicclassDbHelperextendsSQLiteOpenHelper{privatestaticfinalintVERSION=1;privatestaticfinalStringDB_NAME="test.db";publicstaticfinalStringTABLE_NA
一大三千
·
2020-07-29 11:25
Android初级
android学习
笔记(十)——音乐播放器的实现
开发所要运用的技术,比方说数据库的查询,自定义控件的开发,事件的处理,Activity的运用,service的开发,多媒体的运用,布局的运用,BaseAdapter的开发,网络应用等,是非常适合用来做为考察自己
android
柯瓦特罗
·
2020-07-29 10:20
android
Android学习
之腾讯互动直播开发经验小结
最近外派到XXX公司做一个带直播功能的pad项目,集成的是腾讯的互动直播,今天写了一下经验小结,方便以后使用。互动直播集成流程:1:需要到腾讯云直播平台下载SDK,注意点,现在腾讯SDK的下载需要经过实名制认证的账户才具有下载资格权限,只有通过腾讯资格认证审核才行,当然下载之前最好将互动直播的开发指南好好阅读几遍,会增强我们对直播的了解能力。2:下载完SDK之后,我们就开始了对SDK的集成配置,这
隔壁小王66
·
2020-07-29 10:02
Android工作经验之谈
腾讯互动直播
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他