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开发学习
——Day3(C语言基础二)
学习目的1.将ATM机模拟系统模块化完善,使之可移植性提高,为用函数实现做好准备。2.学习C语言中函数的使用。学习过程ATM机模拟系统在学习的第二天就已经编写好了代码并成功实现了。昨天,我用新的方法和思路又编写了一次。虽然功能相差无几,但是新的方法和编程思想更很nice,很值得归纳总结学习。学习点一:一个功能一块代码在写某个具体功能时,要注意不要和其他操作相混杂。这样可以使代码清晰明了,便于维护,
明天_ff
·
2021-04-18 06:45
Android开发学习
记录 Start
今天是试图上手做Android开发的第一天,说实话之前对软件方面的开发并不是很感兴趣,毕竟自己学的自动化专业还是以软硬件结合为主。不过最近一段时间了解了许多部分谷歌的项目和做的一些东西,再加上自己使用各类app时总会想着“要是我自己能做一个用就爽了”的念想,还是尝试着上手做一下吐槽一下,为啥官网的文档这么多东西都链接不到啊,看个视频都要搭梯子的吗orz以及Android用起来还不是很习惯,还是先跟
·
2021-02-09 11:15
javaandroid
android点滴积累
Android触摸时间分发那些事(很详细很明白的解释)如何独立开发一个网络请求框架Android7个值得学习的完整项目
Android开发学习
资源分享1,Fragment踩过的坑(动画,重叠,降低耦合,转场动画
I_托尼
·
2020-09-17 08:50
Android技术篇
【
Android开发学习
30】动态创建多个按钮,并给每个按键添加监听事件
//获取屏幕大小,以合理设定按钮大小及位置DisplayMetricsdm=newDisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(dm);intwidth=dm.widthPixels;intheight=dm.heightPixels;//自定义layout组件RelativeLayoutlayout=newR
pinggle
·
2020-09-14 21:21
Android应用开发
Android
layout
Button
20155328 2016-2017-2 《Java程序设计》 第十周学习内容总结
201553282016-2017-2《Java程序设计》第十周学习总结教材学习内容总结JAVA和
ANDROID开发学习
指南第22章网络概览两台计算机用于通信的语言叫做“协议”。
weixin_34259559
·
2020-09-14 21:15
Android开发学习
之使用百度语音识别SDK实现语音识别(上)
作为移动互联网杀手级的交互方式,语音识别从问世以来就一直备受人们的关注,从IOS的Siri到国内的讯飞语音,语音识别技术在移动开发领域是最为充满前景和希望的技术。Android作为一个移动操作系统,其本身就继承了Google天生的搜索基因,因此Android对于语音识别和语音合成本身是具有较好的支持的。然而由于种种原因,在我天朝上国,Android的大量特性只能沦为纸上谈兵。而作为未来人机交互的新
iteye_264
·
2020-09-14 19:15
android开发学习
笔记(1)我的第一个android应用程序
昨天花了一天的时间去搭建了android的开发环境,今天正式开始
android开发学习
之旅,希望大家多多支持,期待与大家共同进步!
iteye_11341
·
2020-09-14 14:35
【
Android开发学习
】Android Studio的安装配置
AndroidStudio是一个安卓的开发环境,基于IntellijIDEA,类似EclipseADT,AndroidStudio提供了集成的Android开发工具用于开发和调试。关于优缺点的介绍转载自知乎,详情请参见:点击打开链接优点:1、Google推出的毫无疑问,这个是它的最大优势,AndroidStuido是Google推出,专门为Android“量身订做”的,是Google大力支持的一款
许乐知
·
2020-09-14 02:34
Java
Android开发学习
之以CameraAPI方式实现相机功能(一)——快速实现相机
今天无意当中发现在《
Android开发学习
之基于ZBar实现微信扫一扫》中的一部分代码可以用来以硬件方式实现一个照相机的功能,在《
Android开发学习
之调用系统相机完成拍照的实现》中我们是以Intent
iteye_264
·
2020-09-13 12:32
Android学习->基础入门篇
一、
Android开发学习
基础学习Android开发首先要学过java这门面向对象的语言,(有些包括类、对象、接口、监听器、包、内部类、匿名内部类、泛型类等基本概念会在其中经常体现和使用)。
wuyileiju__
·
2020-09-12 23:44
Android学习
Android开发学习
之QQ好友列表的实现
今天想和大家分享的是QQ好友列表的实现,我们知道,在默认情况下,QQ好友列表是处于收缩状态的,此时,列表显示好友分组名称。当我们单击分组时,列表处于展开状态,列表显示该分组下的项目。当再次单击分组时,列表恢复到收缩状态。首先想和大家说说实现QQ好友列表的原理,我们给每个ListView的项目中嵌套一个ListView,默认情况下嵌套的ListView(子控件)是隐藏的,当单击ListView(父控
iteye_264
·
2020-09-12 13:41
20162327WJH Android开发程序设计实验报告
学号20162327《程序设计与数据结结构》Android开发程序设计实验报告实验一:AndroidStuidio的安装测试:参考《Java和
Android开发学习
指南(第二版)(EPUBIT,JavaforAndroid2nd
dengdi7044
·
2020-09-11 23:03
移动开发
java
git
Android开发学习
之路--Activity之四种启动模式
后天终于可以回家了,马上就要过年了,趁着年底打酱油的模式,就多学习学习,然后记录记录吧。关于Activity已经学习了七七八八了,还有就是Activity的四种启动模式了,它们分别为,standard,singleTop,singleTask,singleInstance,根据名字也差不多可以理解这四种模式了:1、standard:标准启动模式,默认情况下就是这个模式了,这个模式下启动的Activ
weixin_30444105
·
2020-09-11 17:01
Android开发学习
笔记-5 Activity-4 Activity生命周期
Android开发学习
笔记-5Activity-4Activity生命周期1.Activity中7个生命周期方法:publicclassActivityextendsApplicationContext
cs_victor
·
2020-09-11 14:26
Java
-
Android
Android开发学习
笔记——四大组件之BroadcastReceiver
Android开发学习
笔记——四大组件之BroadcastReceiver广播机制广播广播类型标准广播有序广播BroadcastReceiver(广播接收器)BroadcastReceiver的实现BroadcastReceiver
Yang杰
·
2020-08-26 23:47
Android开发学习笔记
Android
Android开发学习
笔记——四大组件之ContentProvider
Android开发学习
笔记——四大组件之ContentProviderContentProvider简介跨进程通信概述基本使用相关知识ContentResolverURIMIME数据类型使用ContentProvider
Yang杰
·
2020-08-26 23:47
Android开发学习笔记
Android
android
Android开发学习
笔记——四大组件之Service
Android开发学习
笔记——四大组件之Serviceserviceservice和线程基本使用创建startService和bindService生命周期startServicebindService
Yang杰
·
2020-08-26 23:47
Android开发学习笔记
Android
Android开发学习
笔记——对话框Dialog
Android开发学习
笔记——对话框Dialog基本使用常用属性和方法AlertDialog基本方法和使用列表对话框单选列表对话框多选列表对话框其它Dialog自定义对话框setView继承DialogDialogFragmentonCreateDialogonCreateView
Yang杰
·
2020-08-26 23:46
Android开发学习笔记
Android
android
移动开发
安卓
Android开发学习
笔记——四大组件之Activity
Android开发学习
笔记——四大组件Activity基本使用创建方法显示启动和隐式启动显式启动startActivitystartActivityForResult隐式启动actioncategorydataActivity
Yang杰
·
2020-08-26 23:46
Android开发学习笔记
Android
Android开发学习
-- Day4 探究Activity(三)
一、Activity的生命周期掌握Activity的生命周期对于各任何Android开发者来说都非常重要。当深入理解Activity的生命周期之后,就可以写出更加连贯流畅的程序。1、返回栈通过前面的学习,我们发现Android中的Activity是可以层叠的。每新启动一个Activity,就会覆盖原来的Activity,然后点击back键会销毁最上面的,下面的一个Activity就会重新显示出来。
h080294
·
2020-08-26 12:55
20169207 2016-2017-2 《移动平台应用开发实践》第八周学习总结实验报告二
进度条和学习过程可视化:避免半途而废阅读学习教材《Java和
Android开发学习
指南(第二版)(JavaforAndroid.2nd)》第29、30、31、32章,,有问题「课程答疑小组)」提问,24
weixin_30371875
·
2020-08-25 17:49
2018-2019-2 移动平台应用开发实践第一周作业
[Java和
Android开发学习
指南(第二版)第一、二、三章学习笔记第一章Java基础第一章主要介绍了如何下载和安装一个JDK,从感性的层面来接触Java。
dichuo8215
·
2020-08-25 16:20
Android开发学习
之GridView
GridView(网格视图)是按照行列的方式来显示内容的,一般用于显示图片,图片等内容,比如实现九宫格图,用GridView是首选,也是最简单的。主要用于设置Adapter。GridView常用的XML属性:属性名称描述android:columnWidth设置列的宽度。android:gravity设置此组件中的内容在组件中的位置。可选的值有:top、bottom、left、right、cent
格桑花
·
2020-08-25 11:03
【
Android开发学习
21】写一个简单的乘法计算器,并添加退出菜单
一、目标和即将学到的知识:1.目标:写一个简单的乘法计算器,并添加退出菜单2.即将需要或者学习到的知识:①.TextView显示文本②.EditText编辑框③.Button按钮④.Menu菜单3.基础知识:①setText函数中,连接符两端,有一个端是字符串,则另外一端也会被转为字符串。privateTextViewresultView;privateintresult;...resultVie
pinggle
·
2020-08-25 00:56
Android应用开发
Android开发学习
—— 创建项目时,不是继承activity,而是继承ActionBarActivity
对于我们新建android项目时,会继承ActionBarActivity。我们在新建项目时,最小需求的sdk选择4.0以上版本。这样新建的android项目就是继承activity了!转载于:https://www.cnblogs.com/mengxiao/p/6196445.html
weixin_33984032
·
2020-08-24 23:41
Android开发学习
路线图
通过前面的3篇博客已经简单的介绍了Android开发的过程并写了一个简单的demo,了解了Android开发的环境以及一些背景知识。接下来这篇博客不打算继续学习Android开发的细节,先停一下,明确一下接下来的学习目标以及学习路线。一、对Android开发的基本认识1、Android原生开发是基于Java语言的,由于我比较擅长C#,所以对Java语言本身不太熟练,需要加强Java语言基础的练习,
极简吧
·
2020-08-24 22:45
android
Android
In
Action
Android开发学习
之路-让注解帮你简化代码,彻底抛弃findViewById
本文主要是记录注解的使用的学习笔记,如有错误请提出。在通常的情况下,我们在Activity中有一个View,我们要获得这个View的实例是要通过findViewById这个方法,然后这个方法返回的是一个Object类型,我们还需要进行强制的类型转换,但是相信很多人都遇到过,当我们的一个布局中有很多个控件的时候,每一个控件都要进行上面的这个操作其实是很烦躁的,特别是强制类型转换,即使是用Alt+En
weixin_30354675
·
2020-08-24 10:45
移动开发
runtime
java
《Java和
Android开发学习
指南(第2版)》——导读
本节书摘来自异步社区《Java和
Android开发学习
指南(第2版)》一书中的目录,作者【加】BudiKurniawan,更多章节内容可以访问云栖社区“异步社区”公众号查看目录前言第1章Java基础1.1
weixin_33786077
·
2020-08-24 03:49
Android开发学习
-- Day17-19 多线程&Service
Service(服务)是Android中实现程序后台运行的解决方案,它非常适合去执行那些不需要和用户交互而且还要求长期运行的任务。服务的运行不依赖于任何用户界面,即使程序被切换到后台或者用户打开了另外一个应用程序,服务仍然能够保持正常运行。不过需要注意的是,服务并不是运行在一个独立的进程当中的,而是依赖于创建服务时所在的应用程序进程。当某个应用程序进程被杀掉时,所有依赖于该进程的服务也会停止运行。
h080294
·
2020-08-23 23:30
android开发学习
一直好奇app应用和苹果应用,走了好几次弯路,无疾而终。工作忙就放下了。今天正好有空,没想到今天特别顺利,成功完成第一个android程序开发,在虚拟设备上运行了程序。工具下载:http://www.androiddevtools.cn/下载的为ADTBundle虚拟设备:http://www.androiddevtools.cn/下载的为android4.4WSDKSystemimages这是在
zhangnana200
·
2020-08-22 20:23
Android开发学习
之路-使用annotationProcessor配置Butterknife
Apt工具的作者宣布了不再维护该工具了,而且AndroidStudio也有了自己的插件,并且可以通过gradle来简单的配置。其实用Butterknife的都知道,没有apt,onClick绑定不了监听,而配置apt有时候又会出现问题,所以推荐使用annotationProcessor来解决这个问题。首先,确定AndroidStudio的版本在2.2以上,且gradle的版本为2.2.1以上,因为
weixin_30487201
·
2020-08-21 22:07
Android开发学习
之路--Kotlin之类及对象
前言1类和继承1.1类classMyClass{}1.2构造函数一个主构造函数以及多个二级构造函数classPersonconstructor(firstName:String){}//也可以省略constructor,写成:classPerson(firstName:String){}在@Inject的时候不能省略constructorclassPerson@Injectconstructor(
东月之神
·
2020-08-21 14:24
Android开发学习之路
Android开发学习之路
Android开发学习
参考博客
http://blog.chinaunix.net/uid-26620753-id-4299104.htmlhttp://blog.chinaunix.net/uid-26851094-id-3273601.htmlhttp://blog.csdn.net/flymachine/article/details/7686663http://blog.csdn.net/u011736532/art
一顽童
·
2020-08-21 07:49
杂谈
Android开发学习
之路-Android6.0运行时权限
在Android6.0以后开始,对于部分敏感的“危险”权限,需要在应用运行时向用户申请,只有用户允许的情况下这个权限才会被授予给应用。这对于用户来说,无疑是一个提升安全性的做法。那么对于开发者,应该怎么做呢?Android6.0规定的危险权限有下面这些:PermissionGroupPermissionsCALENDARREAD_CALENDARWRITE_CALENDARCAMERACAMERA
weixin_30242907
·
2020-08-21 06:48
Android开发学习
-- Day15 SQLite数据库存储
SQLite是一款轻量级的关系型数据库,它的运算速度非常快,占用资源很少,通常只需要几百KB的内存就足够了,因而特别适合在移动设备上使用。SQLite不仅支持标准的SQL语法,还遵循了数据库的ACID事务。所以只要你以前使用过其他的关系型数据库,就可以很快地上手SQLite。而SQLite又比一般的数据库要简单得多,它甚至不用设置用户名和密码就可以使用。Android正是把这个功能极为强大的数据库
h080294
·
2020-08-21 04:01
android开发学习
笔记(一)分别通过GET和POST请求从服务器端获取数据
最近学习从服务器获取数据并且解析,做了一些笔记。android上发送请求的方式有两种,這里主要使用HttpURLConnection,另一种不做考虑。通过POST方式发送请求的工具类publicclassHttpUrl{publicstaticvoidsendhttpRequest(finalStringaddress,finalHttpCallbackListenerlistener){newT
gatsbynan
·
2020-08-21 01:36
android
android开发学习
------- 关于getSupportFragmentManager()不可用的问题
在Android开发中,少不了Fragment的运用。目前在实际运用中,有v-4包下支持的Fragment以及app包下的Fragment,这两个包下的FragmentManager获取方式有点区别,所以大家在运用的过程中,一定要注意自己的导的包。app包下FragmentManager用FragmentmanagerfragmentManager=getFragmentManager();v-4
weixin_33717298
·
2020-08-20 12:08
Android开发学习
之路III-服务器技术篇
作为完整的应用解决方案,其实有前端和服务器端两个部分组成。针对移动应用开发,其实质基于为C/S的服务模型:客户端一般就是开发ios/Android的应用,发布大应用市场的这个应用程序。对于Android应用开发,一般指的就是客户端开发技术,该部分的开发请参考:Android技术开发服务器端实质就是后台服务的开发,支持为客户端提供服务,目前比较流行的技术:基于PHP来开发服务器后台,Linux+Ap
hello_csu
·
2020-08-20 12:18
Android应用开发
Android开发学习
笔记秘籍(十六)
本文转载自http://blog.csdn.net/harvic880925/article/details/49272285,http://blog.csdn.net/harvic880925/article/details/49278705文章写的太详细了。故这里直接借鉴。直接去原文看吧!这个效果很容易理解:当点击btn时,在底部弹出PopupWindow,然后点击各个item弹出对应toas
cuihaoren01
·
2020-08-20 11:20
Android开发秘籍笔记
Android开发学习
总结——搭建最新版本的Android开发环境
原文出自:https://www.cnblogs.com/xdp-gacl/p/4322165.html#undefined最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Android开发虽然有所了解,但是一直没有搭建开发环境去学习,Android的更新速度比较快了,Android1.0是2008年发布的,截止到目前为止Android已经更新Android5.
weixin_34413802
·
2020-08-20 09:19
Kotlin
Android开发学习
记录
1,Singleton的写法Kotlin写法objectTestFile{funsum(a:Int,b:Int):Int{returna*b}}在kotlin中通过object关键字定义单例类在JAVA中调用方法如下intresult=TestFile.INSTANCE.sum(6,2);Toast.makeText(MainActivity.this,result+"istheresult",T
sumakira
·
2020-08-19 20:33
Kotlin
vs
Android
Android开发学习
之ImageView手势拖拽、缩放、旋转
在Android应用中,图片随手势的拖拽、缩放、旋转在很多场景中都会用到,今天我们要做的就是在ImageView的基础上实现一个可以拖拽、缩放、转转的TouchView。一、实现原理OnTouch事件捕捉+Matrix矩阵变换二、核心方法拖拽:Matrix.postTranslate(DeltalX,DeltalY);缩放:Matrix.postScale(mScale,mScale,mPoint
iteye_264
·
2020-08-19 17:03
Android开发学习
之路-LruCache使用和源码分析
LruCache的Lru指的是LeastRecentlyUsed,也就是近期最少使用算法。也就是说,当我们进行缓存的时候,如果缓存满了,会先淘汰使用的最少的缓存对象。为什么要用LruCache?其实使用它的原因有很多,例如我们要做一个电子商务App,如果我们不加节制的向服务器请求大量图片,那么对于服务器来说是一个不少的负担,其次,对于用户来说,每次刷新都意味着流量的大量消耗以及长时间等待,所以缓存
weixin_30788731
·
2020-08-18 07:57
Android开发学习
笔记整理(16)-网络请求
代码部分:part1:logo.pngmobile.pngsecret.pngbtn_shape.xml效果图:activity_main.xml效果图:activity_register.xml效果图:RegisterActivity.javaimportandroidx.annotation.NonNull;importandroidx.appcompat.app.AppCompatActiv
Mo*◑
·
2020-08-17 09:32
Android
网络
android
Android开发学习
笔记整理(13)-文件操作和ContentProvider
文件操作文件操作的实质:使用流进行文件读写使用方式:(1)使用文件系统(2)使用raw资源文件(3)使用外部存储设备使用文件系统进行文件操作(1)获取输入(openFileInput)/输出流(openFileOutput)(2)进行文件读/写(3)关闭输入/输出流使用raw资源文件(raw资源文件夹下文件不会被编译,保持原数据)(1)获取输入(2)进行文件读(3)关闭输入注意:raw里面的文件只
Mo*◑
·
2020-08-17 09:31
Android
【
Android开发学习
39】VideoView在GLSurfaceView之上显示的解决方案
在项目中,有时候需要将视频显示在GLSurfaceView之上,目前我的方法是:解决方案一:在GLSurfaceView.Renderer中,将onDrawFrame函数中画物体的操作全部屏蔽掉。在这里我使用一个变量bRendeFlag来控制的。@OverridepublicvoidonDrawFrame(GL10gl){//TODOAuto-generatedmethodstub//System
pinggle
·
2020-08-17 07:00
Android应用开发
OpenGL
【
Android开发学习
40】在GLSurfaceView之上添加SurfaceView层
1.首先,初始化系统:rivatevoidsys_init(){//去掉标题栏requestWindowFeature(Window.FEATURE_NO_TITLE);//全屏getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);set
pinggle
·
2020-08-17 07:29
Android应用开发
OpenGL
android手机使用tcpdump抓包经验
前两天做了一个小android的demo,由于刚接触android所以了解的比较浅,想查看日志以及抓包都有点无从下手,今天有点空闲就想研究下android抓包的一些事情,从网上搜索资料以及找公司
android
jw19881
·
2020-08-16 13:29
android
Android开发学习
之路--Activity之初体验
环境也搭建好了,android系统也基本了解了,那么接下来就可以开始学习android开发了,相信这么学下去肯定可以把
android开发学习
好的,再加上时而再温故下linux下的知识,看看android
weixin_30477797
·
2020-08-15 16:52
Android开发学习
之路--MediaPlayer之简单音乐播放器初体验
很多时候我们都会用手机来播放音乐,播放视频,那么具体地要怎么实现呢,其实主要是MediaPlayer类来完成的。下面通过简单的例子来实现一首歌曲的播放吧。新建工程MediaPlayerStudy,这里我们来简单地实现个音乐播放器,首先来简单布局下:效果如下所示:这里button没有使用imagebutton,方便起见,ui就都利用现有的资源了,以后再改进。播放的列表也不实现了,简单地实现播放,暂停
weixin_30763397
·
2020-08-15 12:57
上一页
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
其他