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基础
】Fragment控制切换多个页面
1、管理Fragment要在activity中管理fragment,需要使用FragmentManager.通过调用activity的getFragmentManager()取得它的实例.•可以通过FragmentManager做一些事情,包括:使用findFragmentById()(用于在activitylayout中提供一个UI的fragment)或findFragmentByTag()(适
我不拽你不爱
·
2020-08-20 12:50
杂七杂八
Android基础
_页面布局_碎片(Fragment)
有些布局可能在手机上看起来很漂亮,但是拿到屏幕比较大的横屏平板上面,有些控件可能会遭到拉伸,严重影响用户体验,作为一个合格的开发人员我们应该兼顾这两种情况,所以在Android3.0之后,Android引入了碎片的概念,它可以让界面更好的在平板上展示。在Android3.0之前的版本需要引入需要先导入android-support-v4的jar包才能使用Fragment功能。1.碎片是什么?碎片(
我是一只勤奋的小菜鸟
·
2020-08-20 11:12
03_Android基础
Android基础
_页面布局_RelativeLayout(相对布局)
Android相对布局应该是应用最为广泛的布局。这种方式下的布局对不同分辨率的屏幕适应性较好。顾名思义,相对布局就是每个控件的位置都是相对于另一个控件而得来的。就是物理中的我们需要参照物。根据不同的参照物我们可以很灵活地设置控件到自己想要的位置。不同的参照物一、相对于给定ID的控件android:layout_above将此控件放置到给定ID的控件之上android:layout_below将此控
我是一只勤奋的小菜鸟
·
2020-08-20 11:11
03_Android基础
Android基础
_页面布局_TableLayout(表格布局)
表格布局模型以行列的形式管理子控件,每一行为一个TableRow的对象,当然也可以是一个View的对象。TableRow可以添加子控件,每添加一个为一列。TableLayout属性:android:collapseColumns:将TableLayout里面指定的列隐藏,若有多列需要隐藏,用逗号将需要隐藏的序列隔开即可。android:collapseColumns="1,3,4";android
我是一只勤奋的小菜鸟
·
2020-08-20 11:11
03_Android基础
[
Android基础
]SingleTask和TaskAffinity
需求:第三方应用拉起本应用,返回时返回到第三方应用,且本应用没有被Kill掉。最近研究微信调起自己客户端的事情,对于SingleTask和TaskAffinity的理解又多了一些理解。以前对于Android的四种LaunchMode有一些了解,其中比较有意思的就是SingleTask和SingleInstance。(四种LaunchMode的了解可以参见这篇文章,对于Activity栈的讲述很详细
jczwilliam312
·
2020-08-20 10:24
移动开发
数据结构与算法
Android基础
—Canvas API详解
本节引言:我们可供调用的一些方法,我们分下类:drawXxx方法族:以一定的坐标值在当前画图区域画图,另外图层会叠加,即后面绘画的图层会覆盖前面绘画的图层。clipXXX方法族:在当前的画图区域裁剪(clip)出一个新的画图区域,这个画图区域就是canvas对象的当前画图区域了。比如:clipRect(newRect()),那么该矩形区域就是canvas的当前画图区域getXxx方法族:获得与Ca
你温柔的背后是心情的曲折
·
2020-08-20 10:51
Android
【
Android基础
】(1)四大核心组件之Activity
文章出处:http://blog.csdn.net/scarthr/article/details/41842627说起来Android四大核心组件,大家肯定都知道是Activity、Service、BroadcastReceiver和ContentProvider,今天我们来看看第一个Activity。一生命周期7个生命周期:onCreate()、onStart()、onResume()、onP
林山夕风
·
2020-08-20 10:30
Android基础
Android
Activity
核心组件
Android基础
回顾(五)| 数据存储——持久化技术
参考书籍:《第一行代码》第二版郭霖如有错漏,请批评指出!持久化技术数据持久化是指将那些内存中的瞬时数据保存到存储设备中,保证即使在手机或电脑关机的情况下,这些数据仍然不会丢失。保存在内存中的数据是处于瞬时状态的,而保存在存储设备中的数据是处于持久状态的,持久化技术提供了一种机制可以让数据在瞬时状态和持久状态之间进行转换。Android中主要提供了三种方式用于简单地实现数据持久化功能,即文件存储、S
laughterJ
·
2020-08-20 09:46
Android基础
_通知(Notification)
通知(Notification)是Android系统中比较有特色的一个功能,当某个应用程序希望向用户发出一些提示信息,而该应用程序又不在前台运行时,就可以借助通知来实现。发出一条通知后,手机最上方的状态栏中会显示一个通知的图标,下拉状态栏后可以看到通知的详细内容。通知可以在活动、广播、服务中创建。一、通知创建的过程1.我们需要NotificationManager来对通知进行管理,一般用getSy
我是一只勤奋的小菜鸟
·
2020-08-20 09:35
03_Android基础
android
通知
Notification
Android基础
_数据存储二_SharedPreferences存储
SharedPreferences是使用键值对的方式来存储数据的。也就是说当保存一条数据的时候,需要给这条数据提供一个对应的键,这样在读取数据的时候就可以通过这个键把相应的值取出来。而且SharedPreferences还支持多种不同的数据类型存储,如果存储的数据类型是整型,那么读取出来的数据也是整型的,存储的数据是一个字符串,读取出来的数据仍然是字符串。存储数据想要使用sharedPrefere
我是一只勤奋的小菜鸟
·
2020-08-20 09:35
03_Android基础
android
存储方式
记住密码
Android基础
_数据存储一_文件存储
文件存储在Android中最基本的一种存储方式,它不对存储内容进行任何格式化处理,只是将数据原封不动地保存到文件当中,因此它适合存储一些简单的文件和二进制内容。Context类中提供了一个openFileOutput()方法,可以用于将数据存储到指定的文件中。这个方法接收两个参数,第一个参数是文件名,在文件创建的时候使用的就是这个名称,注意这里指定的文件名不可以包含路径,因为所有的文件都是默认存储
我是一只勤奋的小菜鸟
·
2020-08-20 09:34
03_Android基础
android
文件读写
Android基础
_浅谈广播机制
1.广播基础Android广播类BroadReceive。Android中的广播可以分为两种类型:标准广播、有序广播。标准广播:是一种完全异步执行的广播,在广播发出之后,所有的广播接收器几乎会在同一时间接收到此广播,它们之间没有先后顺序,所以广播是无法被截断的。有序广播:是一种同步执行的广播,广播发出之后同一时刻只会有一个广播接收器收到这条广播消息,当这个接收器执行完操作后,广播才会继续传递。广播
我是一只勤奋的小菜鸟
·
2020-08-20 08:49
03_Android基础
Android基础
入门教程——2.4.14 ViewPager的简单使用
Android基础
入门教程——2.4.14ViewPager的简单使用标签(空格分隔):
Android基础
入门教程本节引言:本节带来的是Android3.0后引入的一个UI控件——ViewPager(视图滑动切换工具
coder-pig
·
2020-08-19 23:09
物联网实验箱
移动互联安卓教学实验平台紧密围绕教育部移动互联网应用专业人才培养大纲要求,以移动互联网应用专业以及相关专业(包括计算机科学与技术、软件工程、网络工程、物联网工程、嵌入式开发等)的移动互联技术开发与应用教学为服务对象,可以满足《
Android
lxiueli
·
2020-08-19 18:53
物联网实训室建设
物联网实验箱
智能家居实训
安卓物联网
移动互联实验箱
Android基础
--Activity
activity相关问题总结1.activitiy的本质:Activity就是布满整个窗口或者悬浮于其他窗口上的交互界面。在一个应用程序中通常由多个Activity构成,都会在Manifest.xml中指定一个主的Activity,当程序第一次运行时用户就会看这个Activity,这个Activity可以通过启动其他的Activity进行相关操作。当启动其他的Activity时这个当前的这个Act
侯广丽
·
2020-08-19 09:06
Android开发技术-笔试面试题分析一-刘廷龙-专题视频课程
课程收益本课程适合有一定Java和
Android基础
的人进行学习;适合需要参加笔试和面试的求职者;适合想要对Android技术知识有深入体会或总
燕龙安
·
2020-08-19 07:32
视频教程
蜗牛—
Android基础
之button监听器
蜗牛—
Android基础
之button监听器XML文件中有一个textView和一个button。
weixin_30412577
·
2020-08-18 22:20
深入理解gradle编译-
Android基础
篇
2019独角兽企业重金招聘Python工程师标准>>>9/27/20161:28:27PM深入理解gradle编译-
Android基础
篇导读Gradle基于Groovy的特定领域语言(DSL)编写的一种自动化建构工具
weixin_34148340
·
2020-08-18 09:14
Android基础
操作-----SuppressLint和SuppressWarnings
一、SuppressLint1)SuppressLintLint是一个静态检查器,它围绕Android项目的正确性、安全性、性能、可用性以及可访问性进行分析。它检查的对象包括XML资源、位图、ProGuard配置文件、源文件甚至编译后的字节码。Lint包含了API版本检查、性能检查以及其他诸多特性。可以使用@SuppressLint标注忽略指定的警告。如果想去掉的话,可以右键点工程,然后在andr
pangjl1982
·
2020-08-18 08:57
Android笔记
Android项目的build.gradle文件___
Android基础
篇
文|莫若吻一、gradle简介gradle是基于groovy语言的。AndroidStudio是采用Gradle来构建项目的。Gradle是一个非常先进的项目构建工具,使用了一种基于Groovy的领域特定语言(DSL)来声明项目设置,摒弃了XML(如Ant和Maven)的各种烦琐配置。Note:若只是用它构建普通的工程,可以不去学groovy语言;若想深入的做一下自定义的构建插件,可以考虑学gro
Promise Sun
·
2020-08-18 07:04
而
_
Android
Android
World
HTML5技术实现Web
图形图像处理
——WebPhotoshop精简版
WebPhotoshop精简版是利用HTML5技术在Web上实现对图形图像的处理,构建易维护、易共享、易于拓展、实时性的Web
图形图像处理
平台。精简版功能包括:图形绘制、图像处理、图像操作。
weixin_30681615
·
2020-08-18 04:03
安卓应用优方案
blog.csdn.net/oyuanwa/article/details/440348631、项目结构优化1.1、静态功能抽取到静态工具类(Utils)(序列化功能,加解密功能,获取系统配置信息功能,
图形图像处理
功能
源哇
·
2020-08-18 00:26
android应用优化
OpenCV中对avi视频的处理,并修改视频大小
1、OpenCV对avi视频的处理OpenCV中提供了大量的
图形图像处理
的函数,包括读取本地的图片cvLoadImage函数,而处理avi视频可以用cvCreateFileCapture先读取本地的视频
肥羊000
·
2020-08-17 23:18
android基础
-Java篇04:接口、内部类
一、接口接口(interface)使得Java抽象的概念更加清晰,上一章文中,我们可以使用abstract声明一个抽象类,使其和普通的类区分出来,没有提供任何具体实现。而接口interface关键字替代class来创建接口,接口是一个完全抽象的,同样的不提供任何实现,只允许确定方法名、参数列表和返回类型,没有方法体,和抽象类中的抽象方法一样,但是要注意的是1.抽象类允许非抽象方法的存在,而接口不可
Rany_w
·
2020-08-17 20:13
Android基础
实战--实现简单计算器包含复合运算(上)
Android基础
实战–实现简单计算器包含复合运算(上)声明:简书内容同步:https://www.jianshu.com/u/90ce902439cc1.本文章为原创文章,转载注明出处,蟹蟹~2.初学安卓
小蜉蝣星蔚
·
2020-08-17 06:42
#
Android开发入门
Android基础
--Android Studio报错信息:Can only use lower 16 bits for requestCode
Causedby:java.lang.IllegalArgumentException:Canonlyuselower16bitsforrequestCodestartActivityForResult(intent,R.id.scan);1startActivityForResult(Intentintent,intrequestCode)以上我的代码是以R.id.R.id.scan作为requ
一禅小和尚LXY
·
2020-08-17 06:15
andriod开发
报错处理
Android基础
教程之----SMS简单发送短信程序(两个模拟器之间的通信)!
前面的范例,示范了如何通过程序拨打电话,在GSM移动通信系统的服务中,除了打电话外,另一个常用的功能,就是发短信.也因为如此,许多电信业者推出专属短信族的专用费率,由此可知短信功能对手机的重要性.发送短信的关键程序是通过SmsManager对象的sendTextMessage()方法来完成,其中sendTextMessage()方法需传入五个值,依次是收件人地址(String),发送地址(Stri
Android_Tutor
·
2020-08-17 05:50
Android中级教程
Android基础
——Android系统概览
Everyonehastalent.Whatisrareisthecouragetofollowthetalenttothedarkplacewhereitleads.人人都有天赋。罕见的是甘愿跟随天赋、尝尽人间甘苦的勇气。–艾瑞卡·容1.Android系统架构android大致可以分为四层架构:Linux内核层,系统运行库层、应用框架层和应用层Linux内核层android系统是基于Linux内
者文
·
2020-08-17 05:34
Android基础
Android基础
知识(8)—Notification通知
Android基础
知识(8)—Notification通知当我看到Notification通知的这个知识点时,我就确定了下一个学习内容就是它了。
半路出道的songsong
·
2020-08-17 04:07
android
android
Notification通知
android基础知识
Android基础
——Notification 8.0适配详解
1.Android8.0系统通知栏适配NotificationChannel是android8.0新增的特性,如果App的targetSDKVersion>=26,没有设置channel通知渠道的话,就会导致通知无法展示。什么是通知渠道呢?顾名思义,就是每条通知都要属于一个对应的渠道。每个App都可以自由地创建当前App拥有哪些通知渠道,但是这些通知渠道的控制权都是掌握在用户手上的。用户可以自由地
者文
·
2020-08-17 04:09
Android基础
【分享】李涛ps入门教程视频全集及精心整理包含素材
PhotoshopCS是美国Adobe公司开发的
图形图像处理
软件。它具有强大的功能,是国内最流行的专业平面设计软件。
蜡笔小车
·
2020-08-17 02:43
资源分享
Photoshop
PS教程
刘涛PS
PS入门教程
Android基础
——本地视频播放器
上次写的是网络视频播放的,这次写一个本地视频播放的,和本地音频播放很相似,代码如下://读写SD卡权限//首先写一个实体类,代码如下(两个参数分别为:基本的路径和视频标题):publicclassLocalVideoBean{privateStringpath;privateStringtitle;publicLocalVideoBean(){}publicLocalVideoBean(Strin
qq_40913813
·
2020-08-17 02:15
Android
学习笔记
GDI简单绘图(一)
它提供了
图形图像处理
功能。主要有Graphics类、Bitmap类、Brush类、Font类、Icon类、Image类、Pen类、Color类等。想要绘制图形,首先需要画板和画笔。
万里归来少年心
·
2020-08-17 01:28
IFC
android基础
学习-java篇day3-step1-第五节:java方法
什么是方法?所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块。比如:Scannersc=newScanner(System.in);sc.nextInt();sc.next();Scanner是jdk自带的一个类,sc是类生产的对象而.nextIn()是对象名调用的方法一般流程首先创建类的对象然后使用对象名.方法名()去调用方法注意:方法在类的内部定义方法的声明和调用:语法格式:访问
mrdonkey3
·
2020-08-16 20:23
java基础(原)
Android基础
:异步消息处理机制Handler
Android是大量的消息驱动方式来进行交互,Android某种意义上也可以说成是一个以消息驱动的系统。消息机制涉及MessageQueue/Message/Looper/Handler这4个类。第三方框架的引入让Handler越来越没"用武之地"。然后掌握handler原理以及使用还是很有必要的。。阅读源码、面试装逼必不可少!也是程序员进阶的必经之路。一、概述1、定义Android提供的一套消息
Harlan_Qiu
·
2020-08-16 20:07
Android基础
Android基础
——框架模式MVP在安卓中的实践
Android基础
——框架模式MVP在安卓中的实践本篇文章包含一下内容:MVP的介绍MVP的实践MVP的介绍MVP模式(ModelViewPresenter)可以说是MVC模式(ModelViewController
Hensen_
·
2020-08-16 14:44
UltraLAB台式图形工作站(并行计算高效王~高性能计算工作站EX620i介绍)
UltraLABEX620i系列是一款具有中大规模多核并行计算与
图形图像处理
、多用途图形工作站,该机器配备2颗XeonSchalable(可扩展)处理器、最大768GB内存容量和2块GPU卡。
wdf8088
·
2020-08-16 08:54
基于Android平台的五子棋小游戏------AI篇
前言从2015年十一月开始,本渣渣对Android应用程序开发产生了很浓厚的兴趣,在极客学院和慕课网学习了Java和
Android基础
课程,但是当我自己想做一个小应用出来的时候,发现脑袋一片空白,知识点都是零零碎碎的
范二er
·
2020-08-16 08:25
android
Android基础
总结七:SeekBar的使用
SeekBar是ProgressBar的扩展,它比进度条多了一个可以拖动的功能,这样用户可以控制进度条,比如播放电影,音乐,图片缩放的时候可以控制图片预览,属性XML属性对应代码说明android:maxsetMax(intmax)设置最大值android:minsetMin(intmin)设置最小值android:thumb=”@drawable/”setThumb(Drawablethumb)
逆风Lee
·
2020-08-16 06:04
基础
Jmagick
图形图像处理
胡升阳2012.02.28一、简介JMagick是一个开源API,利用JNI(JavaNativeInterface)技术实现了对ImageMagickAPI的Java访问接口,因此也将比纯Java实现的图片操作函数在速度上要快。JMagick只实现了ImageMagicAPI的一部分功能,它的发行遵循LGPL协议。它用来创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、
南山隐者
·
2020-08-16 06:02
图形图像处理
案例3——爱心螺旋画,双心螺旋画
之前发布了一个蚊香画生成器,有一些朋友和朋友的朋友通过加我微信购买了蚊香画生成器,有朋友问,能不能做点其他的样式出来看下,我琢磨了下,就做了个爱心的样式,因为某些粉丝觉得对着自己的idol比心是一件非常幸福和开心的事,闲话少说,直接来看效果。由于原始图片太大,上传后经过了压缩,有点失真。我们将这个爱心螺旋画涂上颜色,会得到下面的效果,看出来了吧。彩色的如下图所示。好了,既然做了爱心螺旋画,可不可以
cc邦彦
·
2020-08-16 03:29
图形图像处理案例
图形图像处理
案例1——蚊香画生成器
可在抖音和淘宝搜索一下蚊香画的概念,其实这是一种艺术画。简单点说,就是类似于前些年流行的《秘密花园》一样,给你一幅图,你可以在这幅图上进行填色,根据你的填色效果可以得到不同的结果。蚊香画也是类似,给你一个满是螺旋线(蚊香线)的图,你用黑色或紫色笔去填图。填好之后可以部分还原原图。好了,多的不说了,直接看下效果。下图为一张没有填涂过的蚊香图,这是啥玩意儿?但是如果用黑色填涂好以后将会得到下面的效果。
cc邦彦
·
2020-08-16 03:29
图形图像处理案例
图形图像处理
案例2——勾线画生成器,绕线画生成器
之前发布了一个蚊香画生成器,有一些朋友和朋友的朋友通过加我微信购买了蚊香画,他们同时还咨询了是否有勾线(绕线)画生成器。所以我加班加点把勾线画生成器搞出来了,支持修改钉子数量和线条数量!直接看效果图。这是一幅使用了288颗钉子,4000根线条的生成结果。下面看另一个效果。这是同一幅图使用了288颗钉子,3000根线的生成效果。观察一下,同上面的4000根线条的结果对比,少了一些细节。不过这是仁者见
cc邦彦
·
2020-08-16 03:59
图形图像处理案例
Android基础
控件——Banner轮播图的无限循环轮播功能、手动滑动功能
Banner轮播图的无限循环轮播功能、手动滑动功能轮播图实现:(假如5张图轮播)1、在List中存好这5张图,传到ViewPager的Adapter中,相当于5张图片横铺在ViewPager控件中。2、设置ViewPager一开始的起始位置为5*1000=5000,并用seletedBanner记录该位置。3、在PagerAdapter中将其getCount方法返回Integer的最大值,让它向左
Hensen_
·
2020-08-16 00:50
Android基础
知识(五)-----string.xml中的占位符%1$s,%1$d,%1$f如何使用
一:string.xml占位符%n$md:整数,n代表第几个参数,m代表空格数量%n$ms:字符串,n代表第几个参数,m代表空格数量%n$mf:浮点数,n代表第几个参数,m代表空格数量,如m=1.1时,输出格式为0.0二:示例代码如下string.xml使用%1$d占位重发中[%1$d]java文件使用getString(R.string.send_record_resend,mInfoPref.
一莫言一
·
2020-08-15 21:14
Basic
knowledge
of
Android
使用ViewPager来加载图片和轮播视频
作为
android基础
组件之一,大家对viewpager已经很熟悉了,网上也有很多使用viewpager来加载图片的案例。但是像微信那样点击图片,可以轮播显示图片和视频的例子却没找到。
Huige1113
·
2020-08-15 21:01
技术分享
Android基础
-Activity基本使用
1.Activity概念Activity,即活动,是一种可以包含用户界面的组件,主要用于和用户进行交互活动提供应用程序绘制其UI的窗口。此窗口通常填充屏幕,但可能小于屏幕并浮动在其他窗口的顶部。通常,一个活动在应用程序中实现一个屏幕。多数应用包含多个屏幕,即多个活动,一般会指定一个活动为主要活动,即用户启动程序显示的第一个屏幕。2.Activity基本用法2.1注册声明所有的活动都要在Androi
者文
·
2020-08-15 17:40
Android基础
android基础
篇之四大组件
Android四大组件使用说明:由于知识点写得过于碎片化,仅供作者本人观看,起回忆作用1.Activity(这里忽略AndroidManifest.xml的配置)使用方式一:Intentintent=newIntent(Activity.this,secondActivity.this);startActyvity(intent);使用方式二:startActivityForResult(inte
柯嘉少
·
2020-08-15 15:20
android
Android APK逆向工程/反编译总结
事实是,通过本文所谈及的内容,如果不付诸实践和学习,没有比较好的
Android基础
,实质上也不能从反编译的一堆代码文件中,得到有价值的信息。本文不赞成任何有损开发者劳动成果的行为。
iteye_15883
·
2020-08-15 14:45
android中BaseActivity的公共方法
1、写一个自己的
android基础
BaseActivity,以前都是继承一个MainActivity或者Activity,现在发现有点小笨啊,就查了一下网上的例子,在这里结合自己的项目重新整理了一下2、
会飞的鱼儿android
·
2020-08-15 13:54
Android
上一页
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
其他