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应用开发高级进阶
闲谈Andriod
高级进阶
之-项目架构-分包思路
随着项目规程越来越大,这个时候项目的架构设计,业务设计等就非常重要。实际项目中实现思路都不相同,但是最终目的是一样。划分模块,划分摸块的准则高内聚低耦合,以此来面对产品迭代,需求变幻。在这个多人协同工作的过程中,你不但要关注自己模块的实现,还要关注你的伙伴提交的代码质量。还要不时的,用内存分析工具,分析测试项目性能,进行优化。首先谈下,分工协作的思路:首先要明白,不管多大的项目都需要分工,而不管怎
gongjingrong0
·
2020-07-04 16:48
个人原创
基于Tesseract OCR的文字识别
Android应用开发
资料整理
一、TesseractOCR引擎TesseractOCR是HP公司于1985~1995年间开发的商业级OCR(OpticalCharacterReader,光学字符阅读器)引擎,并于2005年开放源代码。以下是它sourceforge上的网址:http://sourceforge.net/projects/tesseract-ocr/?source=directory现在已转移到谷歌的代码服务下:
Johnson Lu
·
2020-07-04 16:09
Android
Android开发踩坑之子线程中调用Toast
前言今天在编写
Android应用开发
的登录程序时发生了一个问题:用户点击登录按钮,主界面会弹出一个窗口接收用户输入,当用户点击确定后,程序调用等待进度条等待3秒钟,接着弹出“用户登录成功”的Toast提示框
Noodlemes_csdn
·
2020-07-04 13:48
android应用开发
-从设计到实现 4-5资源的导入
资源的导入在前面讲解产品原型设计的章节中,我们已经创建出了各种开发时需要使用的各种图标了,包括应用图标、系统图标等等。图标导入现在,我们先把开发过程中要使用到的图片资源添加到AndroidStudio工程目录当中。将Sketch创建的静态高保真原型中的图标,根据导出的尺寸,将它们分类整理到对应的文件夹当中,打开天气预报所在的AndroidStudio的工程文件夹-app->src->main->r
anddlecn
·
2020-07-04 10:20
从设计到实现
android应用开发
-从设计到实现 3-6 静态原型的天气预报
静态原型的天气预报未来5天的天气预报,可以看成由5个类似的天气模块构成,只要完成一个,其他几个就可以通过复制+修改内容实现改变。首先来明确一下各个组件的尺寸和参数,整个区域的大小,我设定成360dp*100dp;左右边距设置成16dp;这样一来,每日的天气模块就是(360-16-16)/5=65.6dp,我将它们设定成65dp宽;天气的图标的大小设定成30dp的正方形区域(注意,这些图标不算是系统
anddlecn
·
2020-07-04 10:19
从设计到实现
从设计到开发
android应用开发
-从设计到实现 2-2 界面布局
界面布局布局涉及到应用界面的整体。布局的层次感和逻辑,可以通过阴影来体现。举个例子。在一张纸当中,增加一条折痕,一个区域就分成了关联性很强的两个区域,将一张纸盖在另一张纸之上,就像是搭台阶一样,上层会在下层投下阴影,这两张纸代表了逻辑不同的两个区域,纸张在z轴的位置,被称作Elevation,很形象的比喻了纸片相对于别的照片被提升了起来。尺寸的度量张纸片之间的距离产生阴影,那么距离用什么来衡量呢?
anddlecn
·
2020-07-04 10:19
从设计到实现
从设计到开发
android应用开发
-从设计到实现 2-9 界面模式
界面模式MaterialDesign的基础组件我们已经大体了解过了,现在我们看看MaterialDesign在结合这些不同组件的过程中,有哪些套路,也就是有哪些常用的界面设计模式。了解了这些模式,可以帮助设计者们做出合乎开发者实现的方案。设计的套路有很多,列表-list分页-tab网格-Grid侧边栏下拉刷新等等。这里只列出几个常见的,更多的方式请参考设计规范,以及其他各种优秀应用的精巧设计。手机
anddlecn
·
2020-07-04 10:19
从设计到实现
从设计到开发
Ansible 使用
高级进阶
Ansible使用
高级进阶
实验环境分组:srvs组内成员主机名、系统版本及IPnode1CentOS-7-Core172.16.253.184node2CentOS-7-Core172.16.254.89node3CentOS
achuDk
·
2020-07-04 10:49
ansible
playbook
roles
jianja2
流程控制
Day16-JS进阶-面向对象
高级进阶
一、对象创建模式二、继承模式一、对象创建模式(用各种各样的方式来创建对象)①方式一:Object构造函数模式第二种方式:方式三:工厂模式这种方法的不足就是对象没有一个具体的类型,如果我们想要又这样具体的类型的话,就要自定义一个类型了方式四:自定义构造函数模式这样的话这两个就有了具体的类型了,分别是人和学生==可以通过这样的方式来进行验证所以在这种方式下,就解决了方法三的弊端,就是没有自己的类型了,
SCAU-gogocj
·
2020-07-04 10:00
Andriod studio学习 之 fragment
高级进阶
第5天Fragment
高级进阶
Fragment回退栈radioGroupId.setOnCheckedChangeListener(newRadioGroup.OnCheckedChangeListener
Young_cloud
·
2020-07-04 09:15
IT
安卓
计算机
Android App Development Quick Start
Android应用开发
快速入门 Lynda课程中文字幕
AndroidAppDevelopmentQuickStart中文字幕
Android应用开发
快速入门中文字幕AndroidAppDevelopmentQuickStartAndroid为全球大多数智能手机以及越来越多的设备提供支持
Lynda中文网
·
2020-07-04 04:50
初识GreenDao
前言在
Android应用开发
中,关于SQLite的使用必不可少,它可以方便的用来做数据的持久化操作,尽管Android已经为SQLite提供了丰富的API但我们仍然需要做很多额外的工作,并且基于原始的SQL
Mersens
·
2020-07-04 04:22
你对android的view的Touch事件足够理解吗?从源码角度来看问题
前言在
android应用开发
过程中,总避免不了各种Touch事件的处理,网上也有各种各样的示例,更有甚者,还画了各种各样的分析图来显示的表述Touch事件的处理流程,但是呢,相信大多数的读者也就是当时看着明白
王岩_shang
·
2020-07-02 17:06
Android学习心得(15) --- Dex文件结构解析(1)
参考Leb128数据类型Android学习心得(5)---dex数据类型LEB128参考实例分析学习理解dex文件结构Android学习心得(16)---Dex文件结构解析(2)1、Dex背景
Android
qiyu93422
·
2020-07-02 15:06
Android
五、并发框架disruptor-
高级进阶
(一)
1、介绍上一篇只是介绍了disruptor的核心概念,并举例了单消费单生产,本文将介绍各种消费类型2、消费操作2.1、事前准备2.1.1、创建Event类@DatapublicclassTrade{privateStringid;privateStringname;privatedoubleprice;privateAtomicIntegercount=newAtomicInteger(0);}2
七夜琉璃
·
2020-07-02 15:05
Java
第一行代码——第一章:你的第一行Android代码
目录:1.1了解全貌——Android王国简介1.1.1Android系统架构1.1.1Android已发布版本1.1.3
Android应用开发
特色1.2手把手带你搭建开发环境1.2.1准备所需要的工具
李某人_
·
2020-07-02 07:04
第一行代码
第一行代码知识点
蓝牙开发(一)----- 基于蓝牙Ble的
Android应用开发
文章目录前言传统蓝牙VSBle蓝牙cosplay角色扮演一些基本概念Ble开发的几个步骤准备第一步配置清单文件第二步检查设备,获取BluetoothAdapter第三步注册广播,开启蓝牙第四步扫描指定类型的设备第五步连接设备,获取特征值容易碰到的一些错误和问题总结前言 以前一直忙于不断的做项目,总是觉得没有必要抽时间出来写博客,但看到业界的很多大牛都有坚持写博客的习惯,自己也应该向大佬们看齐才
铁掌码上飘
·
2020-07-02 07:11
蓝牙开发
Chris:怎样成为一名
Android应用开发
者
Chris:怎样成为一名
Android应用开发
者2010-11-1915:32作者:APP虎译出处:天极网软件频道责任编辑:杨玲Chris(克里斯)是一位来自波兰的
Android应用开发
者,他开发的应用在
iteye_1364
·
2020-07-02 04:57
Android
iPad应用开发实战
国内最大Apple开发者社区CocoaChina联合策划;资深iOS应用开发专家(现就职于美国苹果公司)亲自撰写;资深iOS/
Android应用开发
专家、ChaChaAPI金奖得主Lordhong和资深
iteye_11916
·
2020-07-02 04:08
计算机图书
Android热修复原理(一)热修复框架对比和代码修复
ax1x.com/2019/05/29/VnQrOx.pngtag:Android热修复原理categories:Android应用层本文首发于微信公众号「后场村刘皇叔」关联系列解析ClassLoader系列前言在
Android
刘望舒
·
2020-07-02 04:41
Android应用层
Android进阶
Android应用开发
相关下载资源(2016/07/24更新)
Android应用开发
相关下载资源(1)AndroidSDK(AndroidSDK主安装包,包含SDKManager、AVDManager、工具包tools,释放后的根文件夹为android-sdk-windows
gyming
·
2020-07-02 01:38
Android
Android
高级进阶
(九)之侧滑菜单 --抽屉
Android里的抽屉控件在Android2.0---Android2.3是最常见的,记得当时Android系统的桌面本身就自带一个抽屉控件,点击它则展开所有已安装的应用。直到Android4.0问世后比较流行的就是侧滑了,例如新浪新闻APP。实现侧滑的方法比较多,今天我们先讲第一种方法,那就是使用抽屉控件DrawerLayout来实现侧滑菜单,具体效果如下图:标题1.首先,我们来看一下布局XML
冉航--小虾米
·
2020-07-02 00:42
android
ffmpeg命令
高级进阶
转自:https://www.liangzl.com/get-article-detail-8191.htmlFFMPEG拥有强大的视频处理能力,可惜的是有很多人不知道如何使用。本文深入介绍如何用编译好ffmpeg.exe程序处理视频,既有常用的简单的处理,也有一些比较少见的高大上的处理,一定能让你受益匪浅。ffmpeg是一把宝刀,在视频处理上,基本是一刀在手,天下我有。首先下载编译好的ffmpe
Dij__柯南
·
2020-07-01 19:27
android
java
vc++
c
ffmpeg
性能优化(1.4)-各种布局的性能对比(LinearLayout,RelativeLayout)
主目录见:Android
高级进阶
知识(这是总目录索引) 前面一周由于休假所以没有写文章,今天刚回来呢,打算给大家一起说说这两个布局的性能对比,通过这个性能对比我们也能更好地使用这两个布局,希望大家一起享受这一段旅程
ZJ_Rocky
·
2020-07-01 17:14
第一行代码第二版目录
为了让安卓工程师扫盲、回忆过去第1章开始启程——你的第一行Android代码11.1了解全貌——Android王国简介21.1.1Android系统架构21.1.2Android已发布的版本31.1.3
Android
安卓飞
·
2020-07-01 17:00
java基础知识总结
android基础
解读新一代岗位要求(一) ----------------Android开发工程师
任职资格:1.良好的数据结构与算法基础,精通Java,熟悉多线程编程;2.有3年以上
Android应用开发
经验;3.熟悉TCP/HTTP网络编程;4
大漠dreamer
·
2020-07-01 16:22
Android
Objective C
高级进阶
— GCD队列浅析(一)
前边已经介绍了GCD的基本概念,下边来介绍一下GCD队列的基本用法,以及一些其他注意的地方。本文参考链接:https://developer.apple.com/library/ios/#documentation/Performance/Reference/GCD_libdispatch_Ref/Reference/reference.html一:队列的几种类型:GCDoffersthreeki
0X4D4746H
·
2020-07-01 12:13
Objective
C高级进阶
移动开发类精品图书推荐——《AIR
Android应用开发
实战》
移动开发类精品图书推荐——《AIR
Android应用开发
实战》《AIR
Android应用开发
实战》在线预览及免费下载本书由资深Adobe技术专家兼资深
Android应用开发
工程师亲自执笔,既系统全面地讲解了如何利用
Li_soso
·
2020-07-01 11:45
陆家嘴软件园附近 招Android Leader ,带4-5人 要求精通Android,算法好 7点下班不加班
参与设计和代码review,参与框架设计5、调研新技术和技术革新方案,完成原型开发和推送产品重构工作岗位要求:1、精通JAVA编程语言,熟悉JNI编程,精通Android开发,有良好的编程习惯;2、精通
Android
IT互联网猎头Cathy
·
2020-07-01 09:32
配置
Android应用开发
环境为什么需要安装配置JDK、SDK、ADT
Android采用java语言进行开发。JDK是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。2.AndroidSDK指的是Android专属的软件开发工具包。软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。3.EclipseADT是Eclipse平台下用来开发Android应用程序的插件。简单来说,j
Bount0000
·
2020-07-01 08:16
游戏资源
基础1.游戏编程
高级进阶
书籍推荐:http://www.douban.com/doulist/522861/2.Amit游戏编程:http://www-cs-students.stanford.edu/
AL009
·
2020-07-01 05:14
2019年Java
高级进阶
学习视频(限时领取)
注意:请先关注微信公众号:Java编程指南所有资源回复对应标题即可领取(如:2019SpringBoot)因为放假有时间,呕心沥血给大家整理了整个Java学习过程的阶段视频,包裹我自己也还在学习中,希望能跟大家一起学习进步,如果帮助到你了不妨关注一下小编我们一起学习如何呢?此篇文章中的视频适用于进阶阶段学习者,如果觉得自己不是:请移步自Java基础学习或Java高级实战教学视频学习讨论群:二维码已
Java编程指南(微信公众号同名)
·
2020-07-01 03:06
展望未来
android解决fragment嵌套ListView显示不全问题
小白可以看看这篇大神的文章
android应用开发
全程实录-你有多熟悉listview?感觉还是很不错的,里面代码基本拿上就可以移植。
coldFeeler
·
2020-07-01 00:24
安卓移动开发
android
android
studio
SQL 基础---
高级进阶
sql高级1、TOP子句TOP子句用于规定要返回的记录的数目。SELECTTOP2*FROMPersonsSELECTTOP50PERCENT*FROMPersons2、link查找的模式现在,我们希望从上面的“Persons”表中选取居住在以“N”开始的城市里的人:我们可以使用下面的SELECT语句:SELECT*FROMPersonsWHERECityLIKE‘N%’提示:”%”可用于定义通配
淸沙
·
2020-06-30 20:54
数据库
博客总结--开启新篇章
我的博客大致可以分为几类
Android应用开发
中的问题Java
fanfan-公众号-码农修仙儿
·
2020-06-30 19:35
随笔
Android
高级进阶
- View的绘制流程
前言Android的UI管理系统的层级关系:PhoneWindow是Android系统中最基本的窗口系统,每一个Activity会创建一个。PhoneWindow是Activity和View系统交互的接口。DecorView本质上是一个FrameLayout,是Activity中所有View的祖先。一、绘制的整体流程启动Activity,绘制从根视图ViewRoot的performTraverss
IT一书生
·
2020-06-30 19:49
Android
-
进阶
Activity四种启动模式和task、process、Application之间的区别
在
android应用开发
中,打造良好的用户体验是非常重要的。而在用户体验中,界面的引导和跳转是值得深入研究的重要内容。
yyyysjhappy
·
2020-06-30 11:17
Android
python
高级进阶
之找出多个字典中的公共键
In[1]:fromrandomimportrandint,sample#sample是取样的意思,例如:sample('ABCDEF',2)会在'ABCDEF'这个字符串中随机抽取2个字符出来In[2]:s1={x:randint(1,3)forxinsample('ABCDEF',randint(3,6))}In[3]:s2={x:randint(1,3)forxinsample('ABCDE
与蟒唯舞
·
2020-06-30 11:34
Android Studio用cmake编译SDL2
先说SDL(SimpleDirectMediaLayer)的作用吧,SDL是套跨平台的多媒体库,代码是用c语言写的,在
Android应用开发
上多是和FFmpeg合作来开发我们常用的视音频播放器。
ywl5320
·
2020-06-30 10:07
阅读的
高级进阶
这几天喜欢上了在公交车上读书的状态,窝在后排的角落,摊开昨天留下的留念放在膝上,窗外的景物不停向前向后变换着,与没有给我带来丝毫晕车的感觉。再嘈杂的广播声,再烦躁的赌气长龙车,也因为沉浸在文字的冥想中,也觉得何足挂齿,或许,这就是阅读的魔力。我时常会羡慕书中主角或者作者所呈现出来的生活状态,我想要,却得不到,只能慰藉自己,文字可以治疗嫉妒。开始,会想象那就是自己的,慢慢,阿Q精神连自己都看不下去的
二双
·
2020-06-30 09:44
d3.js svg 中zoom的开启与暂停
d3.jszoom使用的
高级进阶
一、应用场景描述假设我们在绘制svg图形的时候,需要将一个地方放大后再添加一些图标或者拖拽图标到其他位置的时候,我们需要先将svg通过放大与平移操作找到svg上的图标,然后拖拽某一图标到其他位置
Viccy_Yao
·
2020-06-30 07:54
Android应用开发
之自定义View触摸相关工具类全解
背景最近有些乱,各种事情,各种交叉。好在还有一点上进心,于是继续将自定义这个系列的核心知识再梳理一下吧。关于自定义控件前面博文说过了,这里不会教你拿来主义,只授之以渔,如果你喜欢拿来主义,不好意思,请绕行,如果你喜欢得渔,那请继续。前面我们已经叙述过了几篇关于自定义View涉及的东西,大家可以自己回过头去看我之前的博客,譬如事件处理、坐标系、工具类等。下面我们还是继续补充一些常用的自定义控件工具类
工匠若水
·
2020-06-30 05:12
Android应用开发
Android应用开发
Scroller详解及源码浅析
1背景大家都知道AndroidView提供了scrollTo()与scrollBy()方法来供我们进行View的滚动,但是有个问题就是他的滚动很蛋疼,疼在是瞬时挪动到指定位置的,这种对于追求用户体验的今天来说简直是硬伤啊;为了解决这个问题Google给我们提供了一个牛叉的工具类Scroller,下面我们就深入浅出的来开战这一工具类,将其玩爆,以便日后自定义控件时如鱼得水。Scroller可以让我们
工匠若水
·
2020-06-30 05:12
Android应用框架浅析
快速上手系列--
Android应用开发
模板
Android应用开发
模板Android空壳模板工程,快速搭建(集成了XUI、XUtil、XAOP、XPage、XUpdate、XHttp2、友盟统计和walle多渠道打包)效果预览项目地址https:
xuexiangjys
·
2020-06-30 03:52
我的Android开源之旅
Android框架
使用adb快速安装
前言:在正常的
android应用开发
过程中,测试代码通过instansrun的方式可以快捷的测试,但有时候我们需要打包测试,测试混淆和压缩后的签名包,这时候通过adb命令会快捷很多1.adb环境配置方式
hdc_星空古路
·
2020-06-30 02:18
随笔
android
阿里P8资深架构师浅谈Java程序员由初级-中级-
高级进阶
详细介绍
Java从业者职业生涯规划Java进阶之路-从初级到架构java技术的学习阶段有三第1个是java基础,比如对集合类,并发,IO,JVM,内存模型,泛型,异常,反射,等有深入了解。第2个是全面的互联网技术相关知识,比如redis,mogodb,nginx,代码自动生成,自动部署,并发问题,性能调优,前端流行框架,spring,mybaties深入了解,能够定位问题。第3个是编程,算法与架构能力,比
Jav进阶道路
·
2020-06-30 02:34
Java
架构
分布式
面试
微服务
程序员
Android 反编译 APK 详解(附图)
作为
Android应用开发
者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。
xiaozhu2623
·
2020-06-30 01:35
Android
第三方授权登陆 分享功能
【
Android应用开发
详解】第01期:第三方授权认证(一)实现第三方授权登录、分享以及获取用户资料由于公司项目的需要,要实现在项目中使用第三方授权登录以及分享文字和图片等这样的效果,几经波折,查阅了一番资料
haiyaner89
·
2020-06-30 01:46
面试题(ASP.NET
高级进阶
)
1.ASP.NET新特性1.1什么是dynamicallyTyped分析:C#中dynamic的正确用法解答:dynamic的出现让C#具有了弱语言类型的特性。编译器在编译的时候不再对类型进行检查,编译期默认dynamic对象支持你想要的任何特性。比如,即使你对GetDynamicObject方法返回的对象一无所知,你也可以像如下那样进行代码的调用,编译器不会报错1.2解释ADO.NETEntit
绿龙术士
·
2020-06-29 23:18
面试
.NET框架
HTTPS加密原理
我们也都知道,一般
Android应用开发
,在请求API网络接口的时候,很多使用的都是HTTP协议;使用浏览器打开网页,也是利用HTTP协议。看来HTTP真是使用广泛啊,但是,HTTP是不安全的
Leon惊叹号
·
2020-06-29 22:01
数据结构&算法
上一页
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
其他