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入门
总结-高级技巧
两本书的内容结构大致相同,
Android入门
的话只看其中一本就够了。获取全局Context:定制自己的Application类,系统启动的会初始化该Application。使用Intent传递对象:
咖喱盖饭
·
2019-12-25 08:43
〔两行哥〕OpenCV4
Android入门
教程之算法系列(二):卷积运算与模糊操作
卷积在信号处理领域有极其广泛的应用,也有严格的物理和数学定义。OpenCV中对图像进行模糊操作,其背后的原理就是卷积运算,可是究竟卷积运算是什么,模糊的卷积算法又是如何实现的呢?本文将进行讨论。考虑到大部分读者的非专业性,本人将尽量不使用专业术语,而使用通俗易懂的“白话”进行讲述,若有任何疑问或建议,望读者斧正。注:需要读者有一定数学基础,能有一定矩阵基础或矩阵的概念,同时对统计学正态分布有概念,
两行哥
·
2019-12-23 12:37
Android入门
Kotlin 001 之helloword demo(含代码)
让我们开启
Android入门
之旅吧第一步demo程序packagecom.example.myapplicationimportandroid.support.v7.app.AppCompatActivityimportandroid.os.Bundleimportandroid.view.Viewimportkotlinx.android.synthetic.main.activity_main
iCloudEnd
·
2019-12-23 08:29
Android入门
之四大组件
Android有四大组件:Activity、Service、BroadcastReceiver、ContentProvider。Activity概述:Activity是android中使用比较频繁的一个组件,使用它需要在AndroidManifest中进行声明。Activity是Android程序与用户交互的窗口,从这个角度看来,可以类比为做网站的页面,既然是页面,无疑是最耗时也是最复杂的。说起A
ADVANCE_ae
·
2019-12-21 18:34
〔两行哥〕OpenCV4
Android入门
教程之API系列(一)
OpenCV是一个基于C与C++的跨平台计算机视觉处理库,高效且轻便,支持多平台,参考:OpenCV支持平台及相关介绍。目前国内网络上充斥着各种OpenCV“教程”,但大多基于C++语言,或者Python语言,使用的OpenCV版本也非常老旧,而国外的OpenCV官网上关于Android平台的介绍也寥寥无几,大部分讲解了OpenCV内部的算法原理而非API,对于我们Android开发者(使用Kot
两行哥
·
2019-12-20 17:41
Android入门
教程:ConstraintLayout约束布局
翻译ByLeelion6。关于ConstraintLayout的文章其实已经不少了,不过看到这篇文章写的很有趣,以及在翻译的过程中,感受到了不同文化环境下,写作思维的不同。最关键的是,这篇文章的内容很细致,对初学者比较友好,所以翻译过来以供需要的开发者去学习。如果需要进阶的用法欢迎去看郭霖等大神更深入一些的相关文章。在本教程中,你将会使用ConstraintLayout从头开始构建一个登录界面,从
广州芦苇科技App
·
2019-12-20 14:23
Android启动流程
layout:postdate:2016-07-25title:"Android启动流程"subtitle:"
Android入门
笔记整理"author:"Halo"catalog:truetags:-Android-LinuxAndroid
Halo1236
·
2019-12-20 08:34
Android入门
(8)| 数据存储
本节目录文件存储文件存储是一种最为基本的存储方式,它的特点是不会对存储内容做出任何的修改或者格式化的操作,直接就是将数据内容按照它自己的方式来保存到文件当中。1.存储数据用文件存储的方式来对数据进行存储主要使用的方法就是openFileOutput()。下面我们就一起来看一看吧。首先还是先创建一个空项目,并且为该项目的主布局添加一个EditText用于输入数据,然后修改主代码:packagecom
yzbkakaL
·
2019-12-19 18:36
自定义View倾诉过程-1
很多的
Android入门
程序猿来说对于Android自定义View,可能都是比较恐惧的哈哈我就是其中一人,俗话说干一行爱一行,既然咱们已经入海了,何不尽情的在大海中遨游,同时了这又是学习安卓的必经之路,
木溪M
·
2019-12-17 13:25
【
Android入门
】新手入门布局源码及零基础入门开发教程分享
Android新手入门源码android导航选项卡效果源码项目介绍:android导航选项卡效果源码,带有彩色交互的导航选项卡栏。android无限循环切换效果源码项目介绍:实现android无限循环切换卡片的效果源码android管理Fragment效果源码,多种动画效果项目介绍:android实现管理Fragment效果源码,多种动画效果android物流详情的弹框项目介绍:android物流
安卓巴士官方
·
2019-12-17 01:43
Android入门
简易计算器
第一个上手的安卓小项目,包含两个界面:login和calculator。功能比较简单粗糙,目的主要是熟悉android基本结构与操作。环境AndroidStudio+Genymotion演示logincalculator详解布局layout文件之login.xml布局layout文件之activity_main.xmldrawable文件中buttonstyle.xmldrawable文件中cir
F1NEEN
·
2019-12-14 09:00
Android入门
总结-UI
两本书的内容结构大致相同,
Android入门
的话只看其中一本就够了。常见控件1、TextView属性:text指定内容;grativity:对齐方式(center==center_vertical|
ICTRJ
·
2019-11-30 13:07
〔两行哥〕OpenCV4
Android入门
教程之算法系列(一):直线绘制算法
你知道一条简单的直线是怎么显示在计算机屏幕上吗?有人说,就是一个个像素点啊,将一个个像素点连起来就显示为一条直线了。但是这些点是如何排布的呢?通过什么样的算法展示给坐在电脑前面的你呢?让我们一起来研究一下。有能力的同志可以先参考:维基百科-Bresenham'slinealgorithm,看不懂没关系,两行哥带你一步一步分析。一、计算机是如何显示直线的在屏幕上我们看到了一条直线,但是它真的是一条直
两行哥
·
2019-11-30 04:55
Android自定义View系列 (从小白做起) 一: 初识
很多的
Android入门
程序猿来说对于自定义View,可能都是比较恐惧的,其实没那么难,写的多了也就熟练了。高手之路也是从小白做起的。
SYfarming
·
2019-11-08 18:11
Android入门
——Android Studio中的build.gradle文件解析
首先看工程中根路径下的build.gradle文件buildscript{repositories{jcenter()//指定代码的托管仓库为jcenter}dependencies{//声明gradle的构建版本,classpath'com.android.tools.build:gradle:2.2.2'//NOTE:Donotplaceyourapplicationdependenciesh
在代码下成长
·
2019-11-07 08:30
Android入门
总结-content-provider
两本书的内容结构大致相同,
Android入门
的话只看其中一本就够了。ContentProvider是Android实现跨程序共享数据的标准方式。访问其它程序中的数据:系统自带的电话簿、短信、媒体库等
ICTRJ
·
2019-11-06 13:08
Python 基础语法
我是从
android入门
的,一直以来学习的也是客户端的技术,语法是专研java,kotlin,Dart,难免感觉自己技术浅薄,偏科,万一哪天要是淘汰了呢,虽说这是杞人忧天,但是这就是我内心对的忧虑,看着
前行的乌龟
·
2019-11-04 17:17
面向忙碌开发者的 Android 知识点收录
(RomainGuy&ChetHaase)[PDF]Android应用中使用Dagger(JakeWharton)Android应用性能优化《Android测试与调试实战》参考资料(@施懿民)[视频]
Android
AllenJuns
·
2019-11-03 14:31
WebRTC——
Android入门
最近一直在研究WebRTC相关的知识,学习了P2P的链接建立的方式实现了两台终端的互联。也学习了经过服务器中转的广播的工作的模式。最后自己实现了一个经过服务器中转的多人通信的语音的demo。WebRTC官方网站WebRTC是什么WebRTCisafree,openprojectthatprovidesbrowsersandmobileapplicationswithReal-TimeCommuni
关玮琳linSir
·
2019-11-02 16:14
React Native
Android入门
与实践
本文旨在指导ReactNative初学者如何使用ReactNative初步构建Android应用。在看本文之前,你应该具备了理解ReactNative的基本概念,以及搭建好了所需的环境(如果没有,参考官方网站)。接下来,我们一起来实现一个简单的PushDemoApp,借助jpush-android-sdk就可以实现推送功能。这里是PushDemoApp的源码。我们先来看一下PushDemoApp最
KenChoi
·
2019-11-02 00:34
Android入门
2:从GridView控件使用到自定义Adapter
在日常手机app的使用中,出现频率最高的便是ListView和GridView。ListView的例子是微信主界面,而GridView的例子则是支付宝的主界面,不明白的小伙伴打开手机便一目了然。然而这两个控件同时也称成为最难使用的控件,由于两个控件使用方法完全相同,今天博主以GridView为例,讲一讲我和它的故事。1.小白初探--使用SimpleAdapter加载本地资源单纯学习使用GridVi
Jiatian
·
2019-11-01 06:37
Android入门
总结-传感器
两本书的内容结构大致相同,
Android入门
的话只看其中一本就够了。本章内容比较易懂,重要的是如何巧妙传感器来设计一个好的APP,因此直接上代码。简易光照探测器publicclassActivity
ICTRJ
·
2019-10-31 03:16
android入门
——eros项目的第一个demo
之前折腾了很久的android的环境,自己也把eros官网的demo安装到手机上跑出来了,可是我想要有自己的页面,一直弄不出来,后台经过android的专人指点,环境搭建好之后,重新写demo,然后跳转,终于成功了,以此博客记录一下参考:https://juejin.im/post/5a30f3e95188252da0536d2c我这里是在现有项目基础上,搭建的demovscode打开整个项目的文
Sunlalalla
·
2019-10-21 15:38
android
vue
eros
入职小白随笔之Android四大组件——活动详解
推荐
Android入门
书籍:第一行代码(郭霖)google官方文档地址:https://developer.android.google.cn/guide/components/activities#CoordinatingActivitiesActivity
Dennis、Cui
·
2019-09-25 16:00
入职小白随笔之Android四大组件——活动详解
推荐
Android入门
书籍:第一行代码(郭霖)google官方文档地址:https://developer.android.google.cn/guide/components/activities#CoordinatingActivitiesActivity
Dennis、Cui
·
2019-09-25 16:00
Android入门
教程之创建样式与主题
一、前言作为一个安卓开发者,我们一般把焦点放在app的功能上。但是仅仅有功能是不够的,界面和功能一样重要。有两种方法可以改变app的外观。第一种就是直接在xml中直接修改View的属性。这种方法只适合于只有几个View和Activity的简单app。第二种方法就是创建自定义的样式和主题。如果你对web开发熟悉,第一种方法类似于使用内联的CSS样式,而第二种类似于使用stylesheets。这篇文章
·
2019-09-25 06:30
Android入门
教程之Picasso框架
一、简介:Picasso是Square公司开源的一个Android图形缓存库。可以实现图片下载和缓存功能。二、Picasso的特性Picasso是一个Android图片加载缓存框架,它具有如下特性:1.支持任务优先级,会优先加载“优先级”较高的图片。2.带有统计监控功能,可以统计缓存命中率,实时监控已使用的内存等等。3.能够根据当前网络状态自动调整并发线程数。4.支持图片的延迟加载。5.本身不具有
·
2019-09-25 06:55
Android入门
教程之Vibrator(振动器)
前言:Vibrator简介:下面我们就来写个简单的例子,来熟悉下这个Vibrator的用法!1.获得Vibrator实例:Vibratorvb=(Vibrator)getSystemService(Service.VIBRATOR_SERVICE);2.可以使用的相关方法:1.stractvoidcancel():关闭或者停止振动器2.tractbooleanhasVibrator():判断硬件是
·
2019-09-25 06:56
Android入门
之Activity四种启动模式(standard、singleTop、singleTask、singleInstance)
当应用运行起来后就会开启一条线程,线程中会运行一个任务栈,当Activity实例创建后就会放入任务栈中。Activity启动模式的设置在AndroidManifest.xml文件中,通过配置Activity的属性android:launchMode=""设置。一、启动模式介绍启动模式简单地说就是Activity启动时的策略,在AndroidManifest.xml中的标签的android:laun
·
2019-09-25 04:48
Android入门
之Style与Theme用法实例解析
就目前的互联网发展来看,已经有越来越多互联网企业都在Android平台上部署其客户端,并且为了提升用户体验,这些客户端都做得布局合理而且美观。本文所要介绍的Android的Style设计就是提升用户体验的关键之一。Android上的Style分为了两个方面:1.Theme是针对窗体级别的,改变窗体样式;2.Style是针对窗体元素级别的,改变指定控件或者Layout的样式。Android系统的th
·
2019-09-25 01:16
Android入门
之Gallery用法实例解析
本文实例介绍的Android的Gallery控件是个很不错的看图控件,可以大大减轻开发者对于看图功能的开发,并且效果也很美观。本文实例中的Gallery的用法,主要实现用反射机制来动态读取资源中的图片。该实例代码运行的效果图如下:main.xml源码如下:Java程序源码如下:packagecom.testImageView;importjava.lang.reflect.Field;import
·
2019-09-25 01:16
Android入门
之画图详解
前文常用的控件介绍了不少,现在就来讨论一下手机开发中常用到的画图。要掌握Android的画图,首先就要了解一下,基本用到的如下一些图形接口:1.Bitmap,可以来自资源/文件,也可以在程序中创建,实际上的功能相当于图片的存储空间;2.Canvas,紧密与Bitmap联系,把Bitmap比喻内容的话,那么Canvas就是提供了众多方法操作Bitamp的平台;3.Paint,与Canvas紧密联系,
·
2019-09-25 01:16
Android入门
之AlertDialog用法实例分析
本文实例讲述的是AlertDialog,这种对话框会经常遇到。AlertDialog跟WIN32开发中的Dialog不一样,AlertDialog是非阻塞的,而阻塞的对话框用的是PopupWindow。先贴出该程序运行的截图:main.xml的源码:下图是非Layout型对话框,直接使用AlertDialog下图是使用了Layout的对话框,可以自定义控件,实现更复杂的对话框dialoglayou
·
2019-09-25 01:15
Android入门
之TabHost与TabWidget实例解析
本文实例介绍的是Android的Tab控件,Tab控件可以达到分页的效果,让一个屏幕的内容尽量丰富,当然也会增加开发的复杂程度,在有必要的时候再使用。Android的Tab控件使用起来有点奇怪,必须包含和按照以下的顺序:TabHost控件->TabWidget(必须命名为tabs)->FrameLayout(必须命名为tabcontent)。先来贴出本例运行的截图:main.xml的源码如下:ja
·
2019-09-25 01:15
Android入门
之PopupWindow用法实例解析
本文实例介绍一下PopupWindow对话框。PopupWindow是阻塞对话框,只有在外部线程或者PopupWindow本身做退出操作才可以执行。PopupWindow完全依赖Layout做外观,在常见的开发中,PopupWindow应该会与AlertDialog常混用。先贴出本例中运行的结果图:main.xml的源码如下:下图所示是PopupWindow弹出的截图,这里的PopupWindow
·
2019-09-25 01:15
Android入门
之ListView应用解析(二)
上一篇关于Android中ListView的介绍讲的是如何制作一个具有两行文本的自定义控件,作为ListView的Item的使用方法。本文接下来也是围绕ListView和Item,更加深入地介绍它们的用法。首先,先来看看本文代码运行的结果,本文的Item比上一篇中的Item多出左边的图标:main.xml的源代码,跟上一篇的一样,这里就不作解释了,直接贴出item.xml的代码,就是它实现Imag
·
2019-09-25 01:14
Android入门
之ListView应用解析(一)
Android中的ListView是一个经常用到的控件,ListView里面的每个子项Item可以使一个字符串,也可以是一个组合控件。本文先来说说ListView的实现:1.准备ListView要显示的数据;2.使用一维或多维动态数组保存数据;3.构建适配器,简单地来说,适配器就是Item数组,动态数组有多少元素就生成多少个Item;4.把适配器添加到ListView,并显示出来。接下来,看看本文
·
2019-09-25 01:14
Android入门
之TableLayout应用解析(一)
本文初步讲述了Android中TableLayout的应用,对Android初学者有一定的学习借鉴价值。具体如下:TableLayout跟TableLayout是一组搭配使用的布局,TableLayout置底,TableRow在TableLayout的上面,而Button、TextView等控件就在TableRow之上,另外,TableLayout之上也可以单独放控件。TableLayout是一个
·
2019-09-25 01:13
Android入门
之TableLayout应用解析(二)
本文在上一篇初步介绍TableLayout常用属性的基础上,将进一步介绍如何UI设计器设计TableLayout+TableRow。由于实际应用中,经常需要在代码里往TableLayout添加数据(9宫图也可以用TableLayout做出来),本文就是介绍这方面的简单使用方法。main.xml的代码如下,用到TableLayout的ID为TableLayout01:JAVA代码部分如下:packa
·
2019-09-25 01:13
Android入门
之RelativeLayout、FrameLayout用法分析
本文讲述的是Android中RelativeLayout、FrameLayout的用法。具体如下:RelativeLayout是一个按照相对位置排列的布局,跟AbsoluteLayout这个绝对坐标布局是个相反的理解。在RelativeLayout布局里的控件包含丰富的排列属性:Layoutabove:选择IDA,则该控件在A控件的上方,Layoutbelow、Layouttoleftof。等同样
·
2019-09-25 01:41
Android入门
之LinearLayout、AbsoluteLayout的用法实例讲解
本文实例介绍了Android中LinearLayout、AbsoluteLayout的用法,希望能对于初学Android的朋友起到一点帮助作用。具体内容如下:Android的UI布局都以Layout作为容器,并且在上面按照规定排列控件,这方面跟JAVA的Swing和LWUIT很像。控件跟Layout有很多属性是一样的,可以在Properties里面修改,跟.NET/Delphi等RAD类似,其中最
·
2019-09-25 01:10
Android通过自定义View实现随机验证码
很多的
Android入门
程序猿来说对于Android自定义View,可能都是比较恐惧的,但是这又是高手进阶的必经之路,所有准备在自定义View上面花一些功夫,多写一些文章。
·
2019-09-24 01:12
Android入门
之Gallery+ImageSwitcher用法实例解析
继上一篇介绍了如何使用Gallery控件之后,本文就来讲一下Gallery与ImageSwitcher的结合使用。本文所述实例代码将实现一个简单的浏览图片的功能。先贴出程序运行截图如下:除了Gallery可以拖拉切换图片,我在ImageSwitcher控件加入了setOnTouchListener事件实现,使得ImageSwitcher也可以在拖拉中切换图片。本例子依然使用JAVA的反射机制来自动
·
2019-09-23 18:30
Android入门
之ActivityGroup+GridView实现Tab分页标签的方法
在Android程序中很多客户端软件和浏览器软件都喜欢用Tab分页标签来搭建界面框架。读者也许会马上想到使用TabHost与TabActivity的组合,其实最常用的不是它们,而是由GridView与ActivityGroup的组合。每当用户在GridView选中一项,ActivityGroup就把该项对应的Activity的Window作为View添加到ActivityGroup所指定的容器(L
·
2019-09-23 18:30
Android入门
简单实例
本文以一个简单的实例为大家介绍Android编程的入门知识,该案例是属于较早期的实例程序,读者可以对比学习,全面的了解Android程序的演化,以加深对Android程序设计的理解。程序运行平台为AndroidSDK1.5+Eclipse+ADT,Android跟J2ME最大的区别在于UI的不同,当然Android比J2ME多出很多东西,并且多出的是J2ME无法作对比的。刚开始做Android开发
·
2019-09-23 18:24
Android入门
基础知识总结(一)Android Studio相关介绍
本文基于《第一行代码》一书进行总结。Android系统架构Linux内核层、系统运行库层、应用框架层、应用层。Android程序分析.gradle和.idea这两个目录下放置的都是AndroidStdio自动生成的文件,不需要手动编辑。app存放项目中的代码、资源。build:和外层build目录类似,主要包含一些编译时自动生成文件libs:用于存放第三方jar包androidTest:用于编写A
北诺南兮
·
2019-09-23 16:53
Android学习笔记
Android入门
学习教程PDF免费下载
场景Android(安卓)是一种以Linux为基础的开放源码操作系统,主要使用于便携设备。2005年由Google收购注资,并拉拢多家制造商组成开放手机联盟开发改良,逐渐扩展到到平板电脑及其他领域上。实现 关注公众号:霸道的程序猿回复:Android书籍免费下载。
BADAO_LIUMANG_QIZHI
·
2019-09-06 21:17
编程书籍与教程
缩放手势 ScaleGestureDetector 源码解析,这一篇就够了
但是(敲重点),作为
Android入门
的基础来说,学习ScaleGestureDetector的使用,算是不得不过的一道坎,好在ScaleGestureDetector使用起来非常简单,就是源码分析上得花些功夫
__yuanhao
·
2019-06-28 15:00
《第一行代码》完结篇
《第一行代码》是
Android入门
的第一本书籍,刚开始接触是在17年10月份,那时重点关注了几个章节:Activity、ContentProvider、Service、BroadcastReceiver
何胥
·
2019-06-17 15:04
安卓开发
个人感悟
第一行代码&安卓开发艺术探索
Android入门
简单吗
那
Android入门
简单吗?
好程序员517
·
2019-04-18 17:09
书籍推荐
移动开发
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他