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学习
——ActivityManager与Proxy模式的运用
一Proxy模式意图:为其他对象提供一种代理以控制这个对象的访问。适用性:l远程代理(RemoteProxy):为一个对象在不同的地址空间提供局部代表。l虚代理(VirtualProxy)根据需要创建开销很大的对象。使用一个代理对象作为代表,在真正的需要时进行创建。l保护代理(ProtectionProxy):控制对原始对象的访问。保护代理用于对象应该有不同的访问权限的时候。l智能指引(Smart
vurtne
·
2020-08-15 16:45
Android
Android学习
之基于DrawerLayout的侧边栏实现
本例,是基于AndroidStudio开发,用到v7包下DrawerLayout,Toolbar,和android.support.design下的NavigationView,需要在gradle中配置compile'com.android.support:appcompat-v7:25.3.1'compile'com.android.support:design:25.3.1'用到Toolbar
伤陌1991
·
2020-08-15 16:54
android
android学习
之RecyclerView
android学习
之RecyclerView首先在xml文件中添加RecyclerView而recyclerview中的每个item视图需要另外写一个xml文件,rv_list_first.xmlrecycleview
想做全栈的前端菜鸟
·
2020-08-15 15:15
android学习
之toolbar
android学习
之toolbar使用toolbar得把系统默认的actionBar关掉,具体操作百度,修改一些代码即可;然后在MainActivity.xml创建一个toolbar:在res文件夹下创建一个文件夹
想做全栈的前端菜鸟
·
2020-08-15 15:15
Android学习
之使用seekbar进行歌曲的同步
记录一下这个简单的功能而已。先创建一个线程类在此之前,你需要获取到歌曲,然后得到它的duration。使用mediaPlayer.start(),来播放歌曲,当歌曲开始播放的时候,newLooperThread().start;classLooperThreadextendsThread{inti=0;@Overridepublicvoidrun(){while(true){i=mediaPlay
vivianluomin
·
2020-08-15 15:26
android
android学习
之代码混淆小结
之前一直没有对代码混淆有一个很明确的认识,今天重新对代码混淆做了一番了解,并记录一下在androidstudio上是如何做代码混淆的。第一步:buildTypes{release{minifyEnabledtrueproguardFilesgetDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'将Module下的buil
隔壁小王66
·
2020-08-15 15:46
Android
学习进阶
Android学习
——Camera
1.设置摄像头方向2.打开线程与预览线程3.设置参数4.Camera外设按键5.自动对焦与触摸对焦6.拍照7.人脸检测8.位置管理9.旋转管理10.变焦11.录像Camera的架构为典型的C/S架构,Client端,用户的行为,是为应用程序进程,Server端,设备的功能,是为Camera服务守护进程,客户端进程承载用户的需求,由Binder进程间通信送往服务端实现设备的功能,服务端由回调函数和消
janronehoo
·
2020-08-15 14:58
Android学习
Android学习
笔记--实现帧动画
1.在res-drawable下添加实现帧动画的图片,并在该目录下创建XXX.xml文件将要添加的图片文件加载下来。android:oneshot="true"表示执行一次,false表示无限循环。android:duration="100"表示每一帧图片间隔时间。2.再布局文件中添加ImageView控件,将第一步新建的xxx.xml(注意不是添加的n张图片)文件作为他的背景。3.在java文件
Dear_whl
·
2020-08-15 14:28
Android
Android学习
笔记之——下载function的debug
之前博文《
Android学习
笔记之——服务中的下载功能》中最后的demo并没有成功,本博文对其进行debug目录NotificationCompat.Builder()过时,失效Android9.0开始前台服务需要申请权限依赖包的问题
gwpscut
·
2020-08-15 14:28
Android
android学习
之简单音乐播放器
android学习
之简单音乐播放器音乐播放可以用MediaPlayer类,最简单的实现方法就是在本地添加音频文件,写一个play函数,然后直接在点击回调函数中调用即可:protectedvoidplay
想做全栈的前端菜鸟
·
2020-08-15 12:15
android学习
笔记-模仿音乐音频频率
看书的时候,看到了一个模仿音乐音频条的例子,就敲了一下,效果还可以。先看下效果1.实现思路自定义一个视图,然后在onDraw()方法中绘制几个长方形的条,让长方形的长条随机变化,然后重复绘制,就有了这样的效果。2.自定义ViewpublicclassMusicLinearClipextendsView{privateintmWidth;privateintmHeight;privateintmCu
昕哇
·
2020-08-15 08:21
Android学习笔记
Android学习
心得(附1)——屏幕显示设置
程序中默的显示是带有标题栏和系统信息栏的,有的时候,这很影响程序界面的美观。手机默认的是竖屏,或与感应器状态相关,为了某种效果,我们的程序需要限制使用横屏或竖屏。以下的代码就解决了上述问题。//设置为无标题栏requestWindowFeature(Window.FEATURE_NO_TITLE);//设置为全屏模式getWindow().setFlags(WindowManager.Layout
iteye_9874
·
2020-08-15 06:13
Android学习
巩固第一弹
四大核心组件活动(activity),用于表现功能;服务(service),后台运行服务,不提供界面呈现;广播接受者(BroadcastReceive),用于接收广播;内容提供者(ContentProvider),支持多个应用中存储和读取数据。ActivityActivity是Android的四大组件之一。是用户操作的可视化界面;它为用户提供了一个完成操作指令的窗口。当我们创建完毕Activity
qq_41951731
·
2020-08-15 03:07
周记
Android学习
—蓝牙
蓝牙蓝牙是一种支持设备短距离通信的无线电技术。能在包括移动电话,PDA,无线耳机,笔记本电脑等众多设备之间进行无线信息交换。利用“蓝牙”技术,能够有效的简化移动通信终端设备之间的通信,也能够成功的简化设备与Internet之间的通信,使得数据传输变得更加迅速高效,为无线通信拓宽道路。Android2.0引入蓝牙端口,开发时需要真机测试且硬件支持。蓝牙的基本设置//打开蓝牙设备publicvoido
qq_41951731
·
2020-08-15 03:07
周记
Android学习
复习巩固第二弹
遇到的一些问题R文件的丢失有时在用Androidstudio时会出现的R文件的丢失,因为Androidstudio是先执行命令再去自动生成R文件的,所以首先是检查自己的相关xml是否有代码编译的错误,在进行下一步的解决。如果自己的代码并没有出现错误,但依旧是无法生成R文件右键项目–>AndroidTools–>fixprojectproperties(部分原因是因为SDK的版本与所加载的代码的版本
qq_41951731
·
2020-08-15 03:07
周记
Android学习
中关于WindowManager的讲解(转载)
我们Android平台是一个又一个的Activity组成的,每一个Activity有一个或者多个View构成。所以说,当我们想显示一个界面的时候,我们首先想到的是建立一个Activity,然后所有的操作在Activity里面实现,或者是一个Dialog或者Toast。这种方式固然简单,但是在有些情况下,我们要求的只是简单的显示,用Activity显然是多余,这个时候,我们如何处理呢?原来,整个An
langya2007
·
2020-08-15 02:41
Android源码相关
Android开发技术与实践
Android学习
笔记(8)——Sqlite数据库的事务问题
事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。一个浅显的例子,例如银行转账工作:从一个账号扣款并使另一个账号增款,这两个操作要么都执行,要么都不执行。不能说如果执行完一个账号的扣款之后,突然停电了,另外一个账号没有进行增款操作。类似这样的情况,我们都应该把它们看成一个事务。事务是数据库维护数据一致性的
Xbro
·
2020-08-15 00:13
Java
android
sqlite
事务
Android学习
笔记之——ListView 的两种适配器ArrayAdapter和SimpleAdapter
packagecom.example.zyallz.listviewdemo;importandroid.os.Bundle;importandroid.support.v7.app.AppCompatActivity;importandroid.widget.ArrayAdapter;importandroid.widget.ListView;importandroid.widget.Simpl
ZYALLZ
·
2020-08-15 00:30
android控件
学习笔记
listview
android
Android学习
笔记(9)——ListView简介
ListView作为Android上几乎使用最多的控件,一定是要好好掌握的。这里介绍一些ListView的基础知识和特点,并提供一个简单的样例。首先,我们来定义下layout:?123456789101112131415界面很简单,只是一个线性布局加上一个ListView控件,接下来是数据显示的问题,这里要说一下Android下的Adapter(数据适配器),一个Adapter可以看成是ListV
Xbro
·
2020-08-14 22:50
Java
android
listview
Android学习
笔记(10)——数据适配器ArrayAdapter和SimpleAdapter
上一篇文章我们介绍了关于ListView的基本知识,也说到了一些关于数据适配器Adapter的问题,这里我们继续介绍两种比较常见的数据适配器的类型,ArrayAdapter和SimpleAdapter。这两种适配器各自有各自的特点,适用于不同的情况。ArrayAdapter这种适配器比较简单,常用于仅仅是文本内容的ListView、没有图标或者比较复杂的布局的情况下,实现方法主要就是去填写构造函数
Xbro
·
2020-08-14 22:50
Java
Android学习
笔记之不同activity之间滑动切换
之前学习到ViewFlipper实现一个Activity多个控件之间的滑动切换,现在来学习多个activity之间的滑动切换。1.继承OnTouchListner和OnGestureListener.publicclassWeatherActivityextendsActivityimplementsOnTouchListener,OnGestureListener{//2.创建GesTureDe
iteye_11788
·
2020-08-14 17:34
2016秋招面经(蘑菇街+BT+网易杭研+CVTE+唯品会)
2016秋招面经(蘑菇街+BT+网易杭研+CVTE+唯品会)2016届秋招面经蘑菇街+BT+网易杭研+CVTE+唯品会CS本科生,大三寒假确定方向,
Android学习
时间1月至9月,无编程功底,无算法竞赛经历
huangshulang1234
·
2020-08-14 17:46
笔试面试
Android学习
--在fragment扩展类中使用findViewById
今天本来想研究android设备翻屏之后activity和fragment的是否都要重建,即activtiy和fragment的页面布局需要重新加载。本来想在fragment的扩展类中的onCreateView中加个button空间,然后点击之后向fragment页面添加一个textview,然后翻屏之后看看新添加的textview是否还在。最初不知道怎么在fragment扩展类中使用findVi
zuozi123456
·
2020-08-14 08:06
android
Android学习
过程中遇到的问题及解决方法
1.问题:控制台出现emulator:ERROR:theuserdataimageisusedbyanotheremulator.aborting提示原因:没有正确关闭模拟器解决:在进程中结束adb.exe,重启Eclipse即可。2.问题:出现emulator-5554disconnected!Cancellingxxxxxxactivitylaunch'!解决:run里面有一个runconfi
xixihaha36524
·
2020-08-14 04:36
学有所得
Android学习
笔记之蓝牙
蓝牙:短距离无线通讯技术标准。蓝牙协议分为4层,即核心协议层、电缆替代协议层、电话控制协议层和其他协议层。其中核心协议层包括基带、链路管理、逻辑链路控制和适应协议四部分。链路管理(LMP)负责蓝牙组件间的建立。逻辑链路控制与适应协议(L2CAP)位于基带协议层上,属于数据链路层,是一个高层传输和应用层协议屏蔽基带协议的适配协议。1>第一种打开蓝牙的方式:IntentenableIntent=new
RKGG爱吃鱼
·
2020-08-14 04:35
Android
【
android学习
笔记】PhotoView+ViewPager+Picasso结合使用,PhotoView之启用缩放功能
主要代码如下:imageView.enable();//启用缩放功能若要关闭缩放功能:imageView.disenable();photoView+Picasso+viewPager整体代码如下:packagemenu.bottombar.bottombar.Activity;importandroid.content.Context;importandroid.content.Intent;i
智商不够_熬夜来凑
·
2020-08-14 03:27
android
Android的源代码下载教程-
android学习
之旅(102)
一.环境准备1.安装ubuntu系统,或者虚拟机。2.安装java的sdk3.安装依赖包,命令是:sudoapt-getinstallflexbisongperflibsdl-devlibesd0-devlibwxgtk2.6-devbuild-essentialzipcurl4.安装调试工具,命令是:sudoapt-getinstallvalgrind二.源码下载1.首先下载repo工具。命令如
fesng
·
2020-08-14 01:09
Android学习
------一教就会的Android换肤实现
1.前言说到换肤,大家并不陌生,淘宝,京东等App一到节假日就会换上一身新衣服,当然里面还会有一些皮肤提供给你自己下载应用。换肤和常见的暗黑模式明亮模式有点类似,但是这种模式大多数是通过更改主题的方式来实现的,当我们要实现一些比较复杂的,比如给某个按钮,文本更换添加背景图片,更改字体字好大小等操作就不是很方便了。今天要将的就是如何实现自定义换肤。2.需求产品要求App内部需要根据不同的节假日或者根
我只是个菜鸟
·
2020-08-13 23:28
android
Android学习
之Notifications(超详细)
当后台服务需要提示用户来响应某个事件时,应该使用状态栏通知。后台服务不应该自己去启动一个activity来与用户互动,它应该创建一个状态栏通知,当用户选择这个通知去启动activity创建一个普通的通知栏NotificationManagermanager=(NotificationManager)getSystemService(NOTIFICATION_SERVICE);Notificatio
vivianluomin
·
2020-08-13 17:25
android
android
Android学习
之视频音乐列表ListView
路线:一个Video类,把实例保存到容器中,给ListView设置适配器Video类publicclassVideo{privateStringname;privateintimageId;privateStringaddress;privateStringdate;privateintvideo_or_music;publicVideo(Stringname,Stringaddress,Stri
Frank Kong
·
2020-08-13 15:13
Android
android 学习
Android学习
规划和学习资料最近经常被问起如何更深入学习Android,在这里分享一些学习经验。一、应用层:应用层的书没有特别好的,内容都大同小异。
bruce0532
·
2020-08-13 13:44
android
2246页腾讯T-3
Android学习
笔记在互联网上火了,点击量破百万,现在完整版开放下载!
前言怀揣着对大厂的梦想,程序员小王本想在工作两至三年的时间内能进入大厂,奈何竞争是如此激烈。而且进入大厂并不容易,曾经一度被腾讯、京东、美团等大厂刷下来,甚至有些公司连面试机会都没给。今年恰好趁着疫情那段时间的空档期,程序员小王下定决心,向腾讯发起“总攻”。在这次面试腾讯之前,程序员小王在去年年底到今年6月份这段时间不断的查缺补漏,把大部分时间都花在了学习技术上面,去看腾讯招聘网站上的岗位需求是什
qq5e819c40572d7
·
2020-08-13 12:19
学习笔记互联网程序员移动开发
Android学习
笔记
本文只做学习记录,不做教程,所以每一点都只是简单的记录。有疑问或建议可留言讨论一、预备知识Android的四层体系结构啥的大概了解了一下,我们写Android程序,都是基于系统给我们的api进行编程的。而系统给的api,需要安装sdk才能使用(这是我个人理解的),所以,为了编程方便,我们搭建eclipse环境,然后安装adt插件,配置sdk后,用eclipse进行编程即可。二、环境搭建配置java
No__stop
·
2020-08-13 12:16
Android编程
android
Android学习
笔记:Activity生命周期与启动模式
Activity生命周期Android通过任务来管理活动的,一个任务就是一组存放在栈里的活动的集合,当按下back键或是调用了finish()方法后,栈顶的活动就会出栈,当启动一个活动后将该活动添加到栈顶。活动具有4中状态:运行状态:处于栈顶的活动暂停状态:活动不在栈顶但仍然可见(可能只占用屏幕的部分区域)停止状态:不再处于栈顶且完全不可见销毁状态:活动从返回栈中移除Activity中的7个回调方
Allen_Anker
·
2020-08-13 11:14
Android
Android学习
笔记:Activity生命周期详解
进行android的开发,必须深入了解Activity的生命周期。而对这个讲述最权威、最好的莫过于google的开发文档了。本文的讲述主要是对http://developer.android.com/training/basics/activity-lifecycle/index.html的翻译,加上了个人的一些细节和补充。一、概述ManagingtheActivityLifecycle管理Act
weixin_33827590
·
2020-08-13 11:40
Android学习
笔记系列四2 —— Activity的生命周期
启动一个Activity使用startActivity(Intentintent)。intent指定了你想要启动的activity,或者指定了你想展现的动作(系统帮你选择合适的activity,它可能来自于其他的程序)。intent也可以携带比较小量的数据,用于启动acitivity。在你自己的应用中,你经常会通过创建一个明确的intent,简单地启动一个已知的activity,。这个intent
chuanao8829
·
2020-08-13 10:35
Android学习
之路------解决dex方法数超过65535的问题
前言今天使用AS编译一个demo时,因为引用了android原生jar包class.jar和其他一些jar,在构建编译时出现以下错误:Executionfailedfortask':hdmiindemo:transformClassesWithDexForDebug'.com.android.build.api.transform.TransformException:com.android.id
枫晚伴孤舟
·
2020-08-12 18:48
Android学习
Android学习
之路------代码中获取Logcat打印日志并存放于文件中
1.Logcat命令的使用logcat-c清除屏幕显示logcat-d显示logcat显示日志loglogcat-ffilename将日志输出到一个文件中logcat-vtime显示时间logcat-vtime-stag:priority这里会输出与priority相等或者优先级比priority优先级高的priority有5种:V—Verbose(优先级最低)D—DebugI—InfoW—War
枫晚伴孤舟
·
2020-08-12 18:48
Android学习
Android学习
之路------自定义屏保程序判断当前系统有视频正在播放
引言最近在一个项目中,客户需要开发一个屏保程序,屏保程序是循环播放一段时间,要求是需要判断当前系统是否有媒体在播放,比如video或者音乐在播放都不能执行我们的屏保程序解决方法那么如何判断当前系统是否有视频在播放呢。if(audio==null){audio=(AudioManager)context.getSystemService(Context.AUDIO_SERVICE);}if(audi
枫晚伴孤舟
·
2020-08-12 16:47
Android学习
android
屏保
wakelock
Android学习
高德Android定位SDK
参考官网地址:http://lbs.amap.com/api/android-location-sdk/guide/location/自己的学习记录,可能会有错误,请指正1.定位概述目前Android定位SDK可以实现混合定位、GPS定位和网络定位(基站+WiFi)。混合定位方式,定位SDK会自动根据用户的实际情况进行智能判断使用网络定位或GPS定位,以达到最佳的定位效果。网络定位与混合定位方式的
chenxiaodan_danny
·
2020-08-12 15:12
Android
Android学习
之DragEvent
关于DragEventGoogleAndroidAPI中是这么说的Representsaneventthatissentoutbythesystematvarioustimesduringadraganddropoperation.Itisacomplexdatastructurethatcontainsseveralimportantpiecesofdataabouttheoperationan
vonnie_jade
·
2020-08-12 15:50
Android学习
android学习
之侧边菜单滑动,toolbar+DrawerLayout
android学习
之侧边菜单滑动,toolbar+DrawerLayouttoolbar上篇有写,首先在xml文件中加入DrawerLayout,记住加上idandroid:id="@+id/drawer_layout
想做全栈的前端菜鸟
·
2020-08-12 15:02
Pro
Android学习
笔记(一一五):Location(1):Geocoder
文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying以及作者@恺风Wei。LBS业务最常见的就是地图应用,Google提供GoogleMap,这属于GoogleServicesAPIs,而不是Android的APIs。而Google的服务对于中国区并不稳定,可以转用百度的LBS服务,具体可以参见ht
恺风
·
2020-08-12 15:30
Android
android学习
笔记5 android按键事件处理代码走读[framework]
上层的对按键事件的侦听和纷发处理是通过inputmanager及其组件inputreader,inputdispatch,eventhub构成的。在system_server被创建的时候就会创建WMS,并调用inputmanager的start方法来启动read和dispatch线程。1.Inputmanager的创建Systemserver的ServerThread的run函数中,会调用WMS的
有梦想的胖子
·
2020-08-12 12:16
android
Android学习
笔记(十一):关于List中添加map
今天测试时,写了如下的代码,然后运行发现,list里的map的值都一样。原因还不知道,只知道不能这样写,如果想要往list中添加map,map必须是新建的,不能是以前的map,否则以前添加的那个map的值就会被最新的map的值覆盖。List>listMap=newArrayList>();Mapmap=newHashMap();map.put("key1","value1");listMap.ad
Jalon2015
·
2020-08-12 10:51
Android学习笔记
【
Android学习
笔记】WebView的用法(一)
0.参考资料:《第一行代码》《Android程序设计与开发》刘国柱等编辅助材料net::ERR_CLEARTEXT_NOT_PERMITTED错误解决方法:[简单]详细方案1.WebView基础2.实例分析(1)XML文件java文件packagecom.example.a1104.myapplication;importandroid.support.v7.app.AppCompatActivi
zengquan_li
·
2020-08-11 17:23
Android
Android学习
最佳路线
前言看到一篇文章中提到“最近几年国内的初级Android程序员已经很多了,但是中高级的Android技术人才仍然稀缺“,这的确不假,从我在百度所进行的一些面试来看,找一个适合的高级Android工程师的确不容易,一般需要进行大量的面试才能挑选出一个比较满意的。为什么中高级Android程序员不多呢?这是一个问题,我不好回答,但是我想写一篇文章来描述下Android的学习路线,期望可以帮助更多的An
ZllAndroid
·
2020-08-11 17:24
学习
Android学习
之左侧滑动菜单
MainActivity.java:packagecom.example.slidinglayout;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.View;importandroid.view.View.OnClickListener;importandroid.widget.AdapterView;i
风云正
·
2020-08-11 16:00
Android进阶
在线聊天App研发说明(
android学习
总结)
本文通过描述在线聊天App的开发过程,对近期学习android开发技术的总结和记录。1.起因这几年android应用发展迅速,android平台已经成为和PC端并列的一大应用平台,在这个大的背景下,自己实在很想了解下android开发,也很有必要掌握下android应用开发。终于六月初时下定决心,认真学习下android开发,做一个App出来。2.初识android确定学习android之后,开始
疯魔症
·
2020-08-11 15:50
视频教程-Android IM 即时通讯实战项目-Android
刘桂林¥199.00立即订阅订阅后:请点击此处观看视频课程视频教程-AndroidIM即时通讯实战项目-
Android学习
有效期:永久观看学习时长:355分钟学习计划:6天难度:中「口碑讲师带队学习,让你的问题不过夜
weixin_32175307
·
2020-08-11 14:17
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他