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-开发总结
前端混合
开发总结
名称ReactNativeWeexFlutteruni-app支持FacebookAlibabaGoogleDcloud编写方式需针对iOS、Android编写2份代码(需要会Java,oc)只需要编写一份代码,即可运行在Web、iOS、Android上只需要编写一份代码,即可运行在iOS、Android上vue框架开发即可编译出安卓,ios,H5,小程序跨平台JS引擎JSCoreV8未知APP基
Ev.小强
·
2020-08-21 16:06
关于AOP思想,建议你看看这份五年
开发总结
的笔记,写的太详细了
前言OOP(ObjectOrientedPrograming)面向对象编程以对象为基本单位进行程序开发,通过对象间的彼此协同,相互协调,完成程序的构建POP(ProducerOrientedPrograming)面向过程(方法,函数)编程以过程为基本单位的程序开发,通过彼此间协同,相互调用,完成程序的构建静态代理存在的问题//实现相同的接口publicclassUserServiceProxyim
前程有光
·
2020-08-21 15:19
spring
aop
程序员
面试
关于AOP思想,建议你看看这份五年
开发总结
的笔记,写的太详细了
前言OOP(ObjectOrientedPrograming)面向对象编程以对象为基本单位进行程序开发,通过对象间的彼此协同,相互协调,完成程序的构建POP(ProducerOrientedPrograming)面向过程(方法,函数)编程以过程为基本单位的程序开发,通过彼此间协同,相互调用,完成程序的构建静态代理存在的问题//实现相同的接口publicclassUserServiceProxyim
前程有光
·
2020-08-21 15:18
spring
aop
程序员
面试
iTOP-4418/6818开发板-
Android-
串口测试文档(升级版)
串口是计算机上一种非常通用的设备通信协议,在嵌入式linux开发中,console控制台大多数情况下都是使用串口,另外还有大量的模块也是使用串口。本文档介绍iTOP-4418/6818开发板安装Android系统之后,如何测试RS-232串口。1串口基础知识RS-232串口的电气特性如下:1、RS-232串口通信最远距离是15米;2、RS232可做到双向传输,全双工通讯,最高传输速率20kbps3
TL_6cdd
·
2020-08-21 15:38
关于AOP思想,建议你看看这份五年
开发总结
的笔记,写的太详细了
前言OOP(ObjectOrientedPrograming)面向对象编程以对象为基本单位进行程序开发,通过对象间的彼此协同,相互协调,完成程序的构建POP(ProducerOrientedPrograming)面向过程(方法,函数)编程以过程为基本单位的程序开发,通过彼此间协同,相互调用,完成程序的构建静态代理存在的问题//实现相同的接口publicclassUserServiceProxyim
前程有光
·
2020-08-21 14:29
java
程序员
面试
js-模块化
开发总结
一.模块开发的概念模块化开发是什么:模块化开发是一种生产方式,这种方式生产效率高,维护成本低。从软件开发的角度说,模块化开发是一种开发模式,写代码的一种方式,开发效率高,维护成本低。为什么需要模块化开发:当一个项目开发的越来越复杂的时候,会遇到一些问题,比如命名冲突(重命名),文件依赖(代码重用时,引入的js文件少了或者顺序不对都会造成js无法运行,例如jq必须要在bootstrap之前先引入)二
enjoy_sun_moon
·
2020-08-21 14:56
js
2019日更挑战(十二),
Android-
聊聊MVC
瞎扯要来来一套.MVVM,MVP都写了,再来写MVCMVC的概念我印象中MVC是由j2ee,延伸到android这边来的道第一批搞安卓的人,几乎都是java转过来的,记得15年,这东西面试还是经常问的.大家都知道,M是model,V是View,C是Controller反正不管怎么变,M和V是不变的.那么为什么还要分MVVM,MVP,MVC呢.对MVC的误解设计模式中的六大原则就有一点,单一职责原则
Jlanglang
·
2020-08-21 14:47
php中持久化存储模块
开发总结
在项目中发现经常有这种需求,需要加载一些大的固定的格式化数据,比如对战中的一些技能数据,物品等。这些数据都是只读数据,并且可能会比较大,目前来看大约有上万条复杂数据,如果serialize的话,纯文本有20M左右。尝试过直接放一个array在php文件里,结果发现require这个文件很耗时,可能会花费几十ms的时间,并且这个时候io很重,因为需要加载几十m数据到内存;另外去调研了一下sqlite
HopingWhite
·
2020-08-21 13:17
PHP
php
存储
zend
测试
多线程
sqlite
Android-
多分辨率屏幕UI界面适配
界面适配前言讲真的,在项目开发中,界面适配是非常重要的,在Android上面有俩个很火的界面适配库:AndroidAutoLayout和AndroidAutoSize,AndroidAutoLayou用起来感觉还是略有点麻烦;AndroidAutoSize我之前,在刚开始一个项目里面引入了,可是这个库的侵性太强,按照头条的适配原理去实现的,改变了:density的值,这个值是个很重要的值:px=d
小小涛.
·
2020-08-21 12:18
Android
Android-
自定义view(可设各角度弧边,渐变,边框,按压效果)
引入github:https://github.com/CNAD666/TaoLibrary在gradle(Module:app)里添加配置:implementation'com.ytman:TaoLibrary:1.1.50'自定义view写到按钮的时候,经常遇到长方形按钮,角度需要不同的弧度;需要边框;需要点击的按压效果;渐变色,渐变色按压效果啥的;圆形头像,弧度图片什么的。每每这时候,就去写
小小涛.
·
2020-08-21 12:18
Android
Android-
加解密
参考:https://mp.weixin.qq.com/s/UBwCpsK7kbPfmI4_PiJJCAhttps://mp.weixin.qq.com/s/hJJUbb6aLbxmNl3k91M7UQhttps://www.jianshu.com/p/1a8837872ed0今天说一说加解密,我们先了解一下相关的概念:不可逆加密可逆加密从加密方式来说,加密分为可逆和不可逆加密,而可逆加密有具体分
薛之涛
·
2020-08-21 12:00
安卓微信分享无法唤起微信的
开发总结
微信SDK集成总结关于微信SDK的集成过程:在微信开放平台注册账号,申请应用ID得到应用签名,在微信开放平台的开发这信息中填写包名,签名分享登录等功能编写后,进行测试微信SDK的集成过程就这些,但是总会遇到一些问题。问题剖析:出现这个问题的主要原因就是应用签名与微信开放平台的开发者信息中填写的签名不一致。这样可以使测试符和正式符的签名文件一致。可以使用微信的签名工具https://open.wei
Mickqingzhou
·
2020-08-21 11:46
NX二次开发
开发总结
简介:从事NX二次开发已经有三年了,却从未写过总结性的文章,今天就补一篇!第一部分:方案布局首先,由于开发的工具包可能编译多个NX版本,所以启动NX项目通常使用批处理文件,设置VS&NX版本。第二部分:解决方案与项目A方案:使用一个解决方案,一个项目,然后项目内部代码分类布局B方案:使用一个解决方案,多个项目方案优点缺点A项目属性只需修改一次功能叠加,查错难,功能多时分类难B功能分工明确,易于查找
清风徐来
·
2020-08-21 09:01
NX
Android-
文件的后缀名 MIME类型的String数组
finalString[][]MIME_MapTable={//{后缀名,MIME类型}{".3gp","video/3gpp"},{".apk","application/vnd.android.package-archive"},{".asf","video/x-ms-asf"},{".avi","video/x-msvideo"},{".bin","application/octet-str
Sunny_hxn
·
2020-08-21 06:28
Failed to install on device ‘emulator-5554′: timeout
模拟器时候如果提示:Failedtoinstallondevice‘emulator-5554′:timeout这是可能因为卡的原因导致启动超时,解决办法:eclipse->window->Preferences->
Android
躲不过这哀伤
·
2020-08-21 06:00
nuxt.js + typescript项目
开发总结
最近从零到一开发了一个门户网站,因对seo有要求,所以选择nuxt.js搭配typescript,期间遇到不少问题,最终都一一解决了,留下一个demo供参考,如果能帮到大家,帮忙给个star,感谢!demo地址以下是我的部分总结(后续抽空会再补充):一、axios建议直接使用nuxtjs的axios模块。1.安装并引入@nuxtjs/axios需要代理请一并安装引入@nuxtjs/proxynux
elvira0702
·
2020-08-21 03:45
前端
nuxt.js
typescript
vuex
vue.js
Android-
对话框自定义的5种方法
1.使用DialogFragment(谷歌官方推荐)publicclassMainActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);if(true){//若重写了onCreateDialog(),则优
lioil.win
·
2020-08-21 02:43
Android
Android笔记
Android-NDK的基础使用
NDK基础目录环境信息NDK是什么JNI是什么如何进行NDK
开发总结
两点创建工具进行具体操作第一步:进行NDK开发的当然是下载NDK开发包,并在项目中配置好第二步:新建Java类,编写native方法第三步
丶Snail
·
2020-08-21 01:46
Android-
第一行代码CoolWeather案例实战
CoolWeather仿写环境信息AndroidStudio3.2JDK1.8运行与Android7.1(项目本身不需要申请权限)准备工作1新建项目需要添加的四个库(均是到目前为止最新的库添加到build.gradle)implementation'com.squareup.okhttp3:okhttp:3.11.0'implementation'com.google.code.gson:gson
丶Snail
·
2020-08-21 01:46
MPAndroidChart之柱状图
开发总结
技术交流群:高级程序员392602799(不要问简单的问题)1.隐藏网格线,保留水平线XAxisxAxis=mChart.getXAxis();xAxis.setDrawAxisLine(true);xAxis.setDrawGridLines(false);mChart.getAxisLeft().setDrawAxisLine(false);2.设置显示每一个X轴的数值系统默认的是跳过一个值,
Allen`Zhang
·
2020-08-21 01:37
android
Android-
点击事件与界面跳转
点击事件指的是点击按钮后,虚拟机能执行对应的操作。常用的添加点击事件方式一般有4种:1.匿名内部类2.内部类实现接口3.外部类实现接口4.使用本类对象实现接口点击事件还可以设置Toast提示:Android中的Toast是一种简易的消息提示框。当视图显示给用户,在应用程序中显示为浮动。和Dialog不一样的是,它永远不会获得焦点,无法被点击。用户将可能是在中间键入别的东西。Toast类的思想就是尽
liangyt123
·
2020-08-21 00:19
Python客户端
开发总结
python客户端总结最近开发了一个Python的客户端,里面主要用得到的技术包括:Python基础、Python多线程、PythonGUI之PyQt5、Python结合Matlab进行科学计算。当然其中也参杂着许多再开发过程中遇到的各种各样的小问题,对于这些问题的总结并没有一定的逻辑,但全都是在开发过程中常见的小问题。一、开发环境搭建1、安装Matlab2017a、python-3.5.2-am
把杯子倒进水里面
·
2020-08-20 23:02
Python
iOS
开发总结
凡是要求子类重写父类的方法必须先调用父类的这个方法进行初始化操作从系统相册中取照片之前,应该判断系统相册是否可用,如果从相机中拍照获取,要判断相机是否可用计算两点之间的距离在工程中查看是否使用IDFAJSON的“null”转换为nil判断是否第一次打开应用调整导航栏左边item距离左边间距NSDateFormatter设定日期格式AM禁止手机休眠禁用按钮高亮去除数组中重复的对象上线前注意:设置导航
Sidney星眔
·
2020-08-20 23:49
ios开发
oc
日更(十三)-
Android-
线程
瞎扯感觉标题还是不要写挑战了,有点逗今天写的...其实我对线程也不是特别熟练.写写我自己的理解,不是写怎么用线程.线程程序执行流的最小单元每个线程都会从最头执行到return这里我觉得需要有个概念.我们写的app是怎么运行的.main函数都知道是程序的入口.那么,从程序启动,到main函数运行.是不是可以理解成底层开启一个线程调用了main函数方法.newThread(){@Overridepub
Jlanglang
·
2020-08-20 22:06
android-
判断当前Fragment是否可见(Visible)
判断当前Fragment是否可见publicabstractclassBaseFragmentextendsFragment{/**Fragment当前状态是否可见*/protectedbooleanisVisible;@OverridepublicvoidsetUserVisibleHint(booleanisVisibleToUser){super.setUserVisibleHint(isV
desaco
·
2020-08-20 22:49
Android
编程
Android-
响应按键点击事件
(请尊重原创,博主保留追究权)
Android-
响应按键点击事件 1.匿名内部类 2.自定义事件监听类 3.由Activity实现OnClickListener接口 4.在布局文件中组件添加onClick
安河桥
·
2020-08-20 22:27
Android
Android-
多列表的项目(Rxjava+Rtrofit+Recyclerview+Glide+Adapter封装)之(一)项目架构
好久没写博客了,主要是之前要奋战完成一个外包项目,也因为是第一次外包,很多东西要处理,当然也学到很多东西,在这个系列,我会把这次外包的一些代码分享给大家,一起学习。项目介绍:1.这是一个简易使用的网络请求封装项目,可快速移植实现安卓网络层的开发;2.这是一个常见的app模板,使用较好的app架构,并实现一系列的优化。先上几张图看看如例子的两个页面可以看到就是想这样的样式,以及请求,我们在andro
Jack__Frost
·
2020-08-20 22:01
Android
Android-
托管UI fragment
为了托管UIfragment,activity需要完成以下工作:在布局中为fragment的视图安排位置管理fragment的生命周期fragment的生命周期与activity的生命周期类似,具体如下图所示。生命周期方法的对应非常重要,因为fragment代表activity在工作,它的状态也反映了activity的状态。fragment生命周期与activity生命周期的关键区别在于fragm
Arthur_02_13
·
2020-08-20 22:55
Android
Android-
国际化(多语言)切换详解及实例
internationalization(国际化)简称i18n,因为在i和n之间还有18个字符,localization(本地化),简称L10n。一.原理:Android中实现国际化相对来说还是简单的,因为Android有很独特的资源管理方式。代码可以不和资源发生关系,我们通常通过R文件提供的索引来间接的引用某一个资源。把显示的字符串都转换成文件资源,再用代码代码提取,也就是把字符串存储在对应的v
秦子帅
·
2020-08-20 21:15
Andorid干货
android-
如何获得当前正在运行的activity的相关信息
ActivityManagermanager=(ActivityManager)getSystemService(Context.ACTIVITY_SERVICE);RunningTaskInfoinfo=manager.getRunningTasks(1).get(0);StringshortClassName=info.topActivity.getShortClassName();//类名S
Central-Perk
·
2020-08-20 21:22
android开发
java开发
Android-
图片选择,压缩,上传,加载 的实例(图片上传(多图也可),服务器端实现,图片加载(图片轮播实现))
1.回顾上篇学习了图片的选择和加载,遗留两个小问题;(1)Android-Ultra-Photo-Selector开源框架下载http://download.csdn.net/detail/lablenet/9074975(2)demo有偿下载http://download.csdn.net/detail/lablenet/90749692.重点(1)图片上传(多图上传/单张也可以使用)(2)服务
LABLENET
·
2020-08-20 21:52
android
ui
大安卓-网络
Android-
快速实现ViewPager+Tablayout的联动效果
Android-
快速实现ViewPager+Tablayout的联动效果在项目开发中很多场景都会碰到tab栏切换的效果,实现的思路也有很多种,tabhost+fragment,radionbtton+viewpager
七號座先生
·
2020-08-20 21:06
android
viewpager
tablayout
Android-
快速实现ViewPager+Tablayout的联动效果
Android-
快速实现ViewPager+Tablayout的联动效果在项目开发中很多场景都会碰到tab栏切换的效果,实现的思路也有很多种,tabhost+fragment,radionbtton+viewpager
七號座先生
·
2020-08-20 21:05
android
viewpager
tablayout
APP运行提示 Please select Android SDK
解决办法1:(我出现的问题解决方案)Tools->
Android-
>SyncProjectwithGradleFiles或者菜单栏中Gradle带个上下带箭头的图标(这个是上述步骤的快捷图标)解决办法2
蓝色V经典
·
2020-08-20 20:31
日常报错记录
NODE
开发总结
问题:1、node的开发模式不了解2、Express框架不熟悉3、后台数据的控制能力不好4、错误处理做的不到位5、Mysql语句书写不会6、Js新语法不熟练7、常用Js组件使用不熟练8、后台的开发模式不适应,逻辑能力不强学到的知识:1、node的基本开发模式基本适应,需要进一步进阶2、express的基本使用方法已经使用熟练,欠缺提高3、后台数据控制能力有所提高,能够满足基本需求,还需要更准确的控
little_short
·
2020-08-20 19:57
Android-
打包AAR步骤以及最为关键的注意事项!
简介最近因为项目的要求,需要把开发的模块打包成aar,供其他项目调用,在搞了一段时间后,发现这里还是有很多需要注意的地方,所以记录一下,帮助大家不要走弯路。首先何为aar包?jar与aar的简单区别:*.jar:只包含了class文件与清单文件,不包含资源文件,如图片等所有res中的文件。*.aar:包含所有资源,class以及res资源文件全部包含新工程(无依赖)打包AAR的步骤1.新建Libr
秦子帅
·
2020-08-20 17:21
Android基础
qrobot
开发总结
之android语音识别
androidsdk提供了语音识别的接口,有些人在网上找了例子发现运行不了(PS:网上的例子基本就那一个,都是各种转载的),原因在于手机没有安装google语音搜索软件!去网上下载一个安上就可以了,另外需保持手机网络畅通。第一种方法:这种方法会显示一个语音对话框,各种提示信息会显示的比较清晰,也是实现起来最简单的。触发语音识别是调用Intentintent=newIntent(Recognizer
lntswangxin
·
2020-08-20 16:16
Android学习笔记
android
permissions
network
google
网络
文档
qrobot
开发总结
之android手势识别
1、实现两个接口implementsOnTouchListener,OnGestureListeneronTouchListener接口只有一个方法publicabstractbooleanonTouch(Viewv,MotionEventevent)onGestureListener接口有以下方法publicabstractbooleanonDown(MotionEvente)publicabs
lntswangxin
·
2020-08-20 16:16
Android学习笔记
Android 系统应用Setting
开发总结
版本:2.0日期:2014.3.18版权:©2013,2014kince转载注明出处更新:2014.3.20:1、修正导入jar包问题2、更新运行不了解决办法最近由于工作关系需要对系统应用Setting进行二次开发,选择的工具是eclipse,所以也可以看得出来,不是在源码的环境下开发的。第一步自然是把Setting源码导入到eclipse,这样的话问题就出现了,会有很多错误。原因就是Settin
iteye_264
·
2020-08-20 16:06
在线支付接口
开发总结
经过这段时间对支付宝在线支付接口、手机在线支付接口、农业银行在线支付接口、以及支付宝担保交易接口的开发,对在线支付的原理有了一定的了解,开发过程中有点小的心得体会,在这里记录一下。首先,这几个接口中,前面三个都是单一的支付接口,对于需要集成的商户而言,所需要做的工作为:集成支付功能使用户可以在线支付,接受支付结果进行商户系统中订单相关数据的处理。其次,担保交易接口是一个完整的在线担保体系,因此包含
8K支付
·
2020-08-20 15:05
RCP
开发总结
总结的网址:隐藏属性视图http://www.blogjava.net/sdyjmc/archive/2009/08/03/289555.html继承PageBookView实现自己的“属性视图”http://www.cnblogs.com/bjzhanghao/archive/2007/07/23/828850.htmlPageBookView的使用一般Eclipse应用程序在提供一个Edito
zfmsa
·
2020-08-20 13:24
Android-
切换头像(设置圆形头像)
1.声明View相关privateImageViewimg_self;privateBitmaphead;//头像BitmapprivatestaticStringpath="/sdcard/qingning/";//sd路径img_self=(ImageView)view.findViewById(R.id.img_self);Bitmapsrc=BitmapFactory.decodeFile
yyl424525
·
2020-08-20 13:53
Android
Android-
接入腾讯直播遇到的问题
官方文档地址:https://cloud.tencent.com/document/product/454/7877下载好Demo解压。1.是按照aar的集成方式。1.1导入aar包到libs里面1.2add的gradle添加defaultConfig{ndk{abiFilters'armeabi-v7a','armeabi'}}dependencies添加:/腾讯直播compile(name:'
蒋团圆
·
2020-08-20 13:00
Android
android-
属性动画、视图动画
今天花了一天时间,把android中视图动画、属性动画搞了一遍。算是把这部分东西搞得知道是怎么回事儿。先上效果图:结果图中分为四个部分,分别是代码控制视图动画、XML控制视图动画、代码控制属性动画、XML控制属性动画。每一部分都有旋转、缩放、平移、透明度、组合等几个部分。非常适合初学者对于视图动画和属性动画的用法的掌握。下面开始,按照上面的四个部分一一说明。代码控制视图动画透明度AlphaAnim
龙吟在天
·
2020-08-20 13:41
android开发
android-
浅谈
基本架构Android底层建立在Linux系统上。应用程序层、应用程序框架层、函数库和Android运行时、Linux内核层。Android运行时:Android核心库集和Dalvik虚拟机。1、每个Android应用程序都运行在单独的Dalvik虚拟机内(即每个Android应用程序对应一条Davlik进程)。2、JVM虚拟机运行的是Java字节码(.class文件),但Dalvik运行的是专有
Liu Weidong
·
2020-08-20 13:06
android
关于compile constraint-layout:1.0.2的错误解决
在生成新项目时或者向原有项目引入constraint-layout:1.0.2时产生的错误如下图所示:解决方法:点击Androidstudio中的Tools->
Android-
>SDKManager点击
站在阳光下
·
2020-08-20 13:36
android
Android-
SmartRefreshLayout
1.SmartRefreshLayout控件使用来向下拉动刷新页面,在使用SmartRefreshLayout前要在build.gradle中添加依赖:或者直接下载源代码导入类库'refresh-layout','refresh-header','refresh-footer'//1.1.0API改动过大,老用户升级需谨慎compile'com.scwang.smartrefresh:SmartR
微笑&星空
·
2020-08-20 13:01
Android-
组件化开发
参考资料:https://www.jianshu.com/p/60c1b9ddd8ab上一篇我们学习了ARouter,讲到ARouter是组件化开发的基础,那现在让我们开始组件化开发吧。1.组件化,模块化概念对于组件化的开发,首先要了解模块化及组件化的概念,这正是是好多小伙伴模糊的,所以我们有必要说明一下。1.1组件组件的英文单词是component,意思是组件、部件、元件。在App工程上,件是构
赵涛涛
·
2020-08-20 13:31
Android-
还在使用FindViewById和setOnClick吗,快来试试这个轻量级框架吧~SmartFind
在APP开发中,我们会创建很多视图和控件,往往需要在代码中去改变这些控件的属性:比如文字/颜色/大小/效果或者设置OnClick事件一般我们都是用findViewById或者使用ButterKnife来简化代码(ps:用kotlin的当我没说).ButterKnife不得不说是一个优秀的框架,(JakeWharton大牛的作品前square公司核心成员,现已加入GoogleKotlin研发部)这个
陆小凤1995
·
2020-08-20 13:22
android
反射
注解
Android-
浅谈广播机制,实现强制下线功能
首先,复习一下,什么是广播呢?顾名思义,广播就像我们上学的时候每个班级里的喇叭一样,这些喇叭都是接入到学校的总的一个地方,比如说广播室啊什么的。一旦有什么通知,就会播放一条让全校师生都知道的广播。类似的工作机制其实很多,比如就像计算机的网络通信。为了便于进行系统级别的消息通知,Android也有自己的一套类似的广播消息机制。在Android中,每个应用都可以对自己感兴趣的广播进行注册,这样程序就只
petterp
·
2020-08-20 12:44
Android之路-日常开发
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他