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-开发总结
OPENWRT-LUCI
开发总结
-LUCI添加新页面总结
前言在《LUCI启动流程介绍》里,我们介绍了LUCI的启动主体是dispatcher.lua的dispatch()函数,他通过解析controller目录下的lua文件,定义node节点,构建node-tree来进行页面管理。本节将详细介绍M(model)、V(view)、C(controller)各个文件的功能以及如果添加新的node节点。controller目录model目录view目录新页面
螃蟹哥不卖蟹黄堡
·
2020-08-17 17:11
Android-
使用Junit单元测试
Eclipse使用Junit单元测试首先在项目的清单文件的如下位置添加:编写测试类继承AndroidTestCase:注意方法要定义为public,不能是默认、protected、privatepublicvoidtestisToday(){assertEquals(true,TimeTools.isToday(newDate()));}AndroidStudio使用Junit单元测试参考资料:在
豪情不减嬉笑当年
·
2020-08-17 10:33
Android心得笔记
Android-
动画系列 01
开源动画开源项目圆形进度球:水波纹、进度条、自定义View、贝塞尔曲线1.1https://juejin.im/entry/5c270cc7f265da615b718a5e1.2http://www.jcodecraeer.com/a/opensource/2015/0902/3402.html1.3https://github.com/tangqi92/WaveLoadingView(star1
初心一点
·
2020-08-17 07:58
Android
动画
Android-
线性布局LinearLayout实现计算器布局
文章目录1效果图2实现思路3全部代码1效果图2实现思路显示运算算式部分是一个TextView,往下三排按钮分别使用LinearLayout,每个LinearLayout设置为android:orientation="horizontal",各包含4个按钮,为了让4个按钮水平等分宽度,将4个按钮的android:layout_weight属性设置为1,宽度设置为0dp,关键代码如下:最下面的两排按钮
syzdev
·
2020-08-17 06:15
Android
Android-
水平滑动容器HorizontalScrollView
摘自:Android自定义HorizontalScrollView打造再多图片(控件)也不怕OOM的横向滑动效果自定义view:思想:1、首先根据屏幕的大小和Item的大小,计算可以一个屏幕最多可以加载多少个Item,然后加载该数量Item。2、当用户右滑(从右向左),滑动到一定距离时,加载下一张,删除第一张3、当用户左滑(从左向右),滑动到一定距离时,加载上一张,删除最后一张packagecom
Mars-xq
·
2020-08-17 06:22
自定义控件
自定义view
android-
自定义组合控件和 自定义组合控件不显示问题
代码实现参考自-Android群英传首先定义attrs文件:在定义TopBar类,使其继承自ViewGroup(此处用RelatiLayout)publicclassTopBarextendsRelativeLayout{//组件privateButtonmLeftButton,mRightButton;privateTextViewmTitleView;//布局元素privateLayoutPa
圆号本昊
·
2020-08-17 06:47
Android-
通知栏Notification学习
https://blog.csdn.net/vipzjyno1/article/details/25248021一、使用步骤1)创建一个通知栏的Builder构造类(CreateaNotificationBuilder)2)定义通知栏的Action(DefinetheNotification’sAction)定义通知栏的Action(DefinetheNotification’sAction)3)
本然233
·
2020-08-17 06:53
Android
Android-
几行代码通知系统自动安装apk
前言:在Android的app中,经常会收到应用程序有新版本发布,询问是否更新的对话框,点击更新之后,安装成功,之后会显示如下图所示的页面,询问是否打开这个新安装的apk.这个是怎么做到的呢?实现步骤:在这之前首先要说一个关于自动更新的流程:1.发现新版本,弹出对话框通知更新2.点击更新,下载新版本的.apk文件到本地3.安装这个apk这里我们主要说的就是这个第三步,通知Android自动自动安转
DRPrincess
·
2020-08-17 06:39
Android
交易系统
开发总结
最近工作二年主要是从事交易系统开,最近抽了些时间把大致的系统
开发总结
下,权当回顾.这段时间里一共经历了3个交易系统,第一个是类似电商交易系统,另外2个是最近比较火的Blockchain行业,X交易系统.
spring410
·
2020-08-17 02:09
技术
WinForm控件
开发总结
(一)------开篇
我本人不是专业的控件开发人员,只是在平常的工作中,需要自己开发一些控件。在自己开发WinForm控件的时候,没有太多可以借鉴的资料,只能盯着MSDN使劲看,还好总算有些收获。现在我会把这些经验陆陆续续的总结出来,写成一系列方章,希望对看到的朋友有所帮助。今天我来开个头。其实开发WinForm控件并不是很复杂,.NET为我们提供了丰富的底层支持。如果你有MFC或者API图形界面的开发经验,那么学会W
bl_song
·
2020-08-17 00:53
C#
winform
alignment
windows
mfc
api
扩展
Android-
自定义输入法的功能按钮
在Android发开过程中,有时候需要对EditText的软键盘进行监听。当点击软键盘回车位置按键的时候,需要实现完成、前进、下一项、搜索、发送或其他功能,这就需要开发者对软键盘回车的点击事件进行捕捉。比如在登录界面,需要用户在输入密码之后点击软键盘回车直接登录,不必再去点击屏幕上的登录按钮。我们就可以在密码使用的EditText设置android:imeOptions=”actionDone”,
SmFour
·
2020-08-16 23:58
软件学习
海康摄像头
开发总结
由于公司项目需求,需要做摄像头,门禁,刷卡取电等功能。我主要负责硬件与javaweb平台对接这一块,下面说说我对java与硬件对接的总结。一,海康的监控摄像头。目前国内的监控摄像头提供的摄像头一般只支持rtsp协议的数据流,只有少部分公司支持rtmp协议的视频数据流。由于flush插件只支持rtmp协议,所以,在这一点上,要做b/s结构的架构,是不能直接调用rtsp视频数据流的。要在浏览器上播放海
jackoak
·
2020-08-16 20:31
java语言
android NDK JNI so文件的制作和使用
一、NDK开发环境的搭建:在环境变量Path中添加NDK的路径(比如:D:\Android\
android-
_ext
·
2020-08-16 19:41
android知识点
Android-
接口编程--接口的妙用
比如一个网络加载框架,可以使用OkhttpRetrofitVolly怎么才能实现一分钟实现网络框架的切换首先一个网络请求需要:1url,params,callback先定义一个万能接口和一个回调publicinterfaceIomnipotentHttpIml{voidpost(Stringurl,Mapparams,ICallBackcallBack);}publicinterfaceICall
AncelyF
·
2020-08-16 17:47
Android
okhttp3
【开发原则】软件开发中的原则
9151800.html内容目录参考文章开发原则S单一职责SRPO开放封闭原则OCPL里氏替换原则LSPI接口隔离法则D依赖倒置原则DIP合成/聚合复用原则迪米特法则Q&A在软件开发中,前人对软件系统的设计和
开发总结
了一些原则和模式
ff00yo
·
2020-08-16 10:40
Android-
高德地图-显示气泡框
现在的聊天框大多都是气泡框,气泡框长相可爱,有良好的用户体验。如何把气泡框应用于地图上呢?步骤一:首先要定义我们的气泡框布局,也就是所谓的layout。popup.xml:其外观如图:步骤二:接着就是自定义我们的Overlay,取名为MapPointOverlay:/***地图点图层*/publicclassMapPointOverlayextendsOverlay{privateLayoutIn
czjuttsw
·
2020-08-16 06:12
android
Android-
气泡对话框(根据被点击View位置显示、可定制)
气泡布局的形状可以改变,如四角弧度、气泡颜色、箭头大小和阴影。气泡Dialog可以根据被点击的view的位置来确定自己展示的位置。如何开始?在你模块中的build.gradle添加上HappyBubble依赖compile'com.github.xujiaji:happy-bubble:1.0.1'如何使用HappyBubble-BubbleDialog?方法参考表方法名参数描述addConten
halaoda
·
2020-08-16 04:50
简单的实例
QNX
开发总结
1QNX启动流程1.1buildfilexxx.buildxxx.qvmconfon-R0x7pipe&-R:表示CPU掩码,亲和性;0x7=0111,CPU0、CPU1、CPU2,不包含CPU31.2Configuringvdevshttp://www.qnx.com/developers/docs/7.0.0/#com.qnx.doc.hypervisor.user/topic/config/
George-seu
·
2020-08-16 04:27
hypervisor
Permission is only granted to system apps的解决办法
中加了这么一段权限,就报错了:报错如下:然后网上查了下,解决方法如下:此类权限仅授予系统级应用,可以修改下LinkErrorChecking项的安全级别;InEclipse:Window->Preferences->
Android
糖冰橙
·
2020-08-16 01:27
Android开发
Android-
简单的轮播图控件BannerView
由于轮播图控件比较常用,就自己封装了一个简单的轮播图控件,废话不多说,直接上代码,使用的时候直接把下面这个类加入到工程就可以了/***Createdbyskyflyon2017/9/13.*通用的BannerView类*/publicclassBannerViewextendsLinearLayoutimplementsViewPager.OnPageChangeListener{privateV
skyf1y
·
2020-08-16 01:12
一个JavaWeb项目
开发总结
一、学会如何读一个JavaWeb项目源代码步骤:表结构->web.xml->mvc->db->springioc->log->代码先了解项目数据库的表结构,这个方面是最容易忘记的,有时候我们只顾着看每一个方法是怎么进行的,却没有去了解数据库之间的主外键关联。其实如果先了解数据库表结构,再去看一个方法的实现会更加容易。然后需要过一遍web.xml,知道项目中用到了什么拦截器,监听器,过滤器,拥有哪些
qq_1622479435
·
2020-08-16 01:09
Java
java技术
Java入门
Java
Android-
布局管理 (五大布局控件使用)
Android游戏开发-布局管理2012/5/16星期三下午我们都知道,系统控件一般都会搭载进布局里的,在Android呢,提供了5种布局类型,通过这五种布局之间的相互组合可以构建各种复杂的布局。然而一个游戏当中,界面的布局是至关重要的一部分,一个漂亮的界面更能吸引玩家的眼球,并不是这个游戏的可玩性有多么的强,对于手机来说,无论是应用软件还是游戏,我认为手机里面的资源始终是有限的,不能什么样的游戏
cctcc
·
2020-08-15 22:12
Android
Ui
[RK3399][Android7.1.1]
Android-
>输入法:设置默认输入法及输入法相关设置
测试平台Platform:RK3399OS:Android7.1.1需求始终弹出软键盘设置默认输入法解决方案1.始终弹出软键盘:系统默认当连接物理键盘时,虚拟键盘不会弹出.diff--gita/frameworks/base/packages/SettingsProvider/res/values/defaults.xmlb/frameworks/base/packages/SettingsPro
风之空响
·
2020-08-15 20:59
Android
React-Native
开发总结
-组件高级使用方案汇总
最近更新时间:2018年03月01日11:40:10《我的博客地图》一门技术的实践,需要反复的思考,react-native本身封装了html类型的很多易用性组件并对外暴露,组件很好,但能否很好的驾驭组件,是考量一名工程师的水准。我一直践行从实际中寻找问题。1、AsyncStorage存数据:AsyncStorage.setItem('name','wanshaobo');获取数据:AsyncSt
万少博
·
2020-08-15 19:39
react
native
android-
退出动画无效
在调用overridePendingTransition(R.anim.anim_scale_in,R.anim.anim_scale_out);方法设置某个Activity进入和退出动画的时候,部分机型出现进入动画有效,退出动画无效的问题。解决办法:重写这个Activity的Finish()方法,在该方法中加上overridePendingTransition();@Overridepublic
weixin_34174132
·
2020-08-15 16:01
Aurora框架基础
开发总结
Aurora框架基础开发通过本文将学习到bm是什么bm文件创建screen文件是什么创建screen文件bm中的各种组件介绍screen文件的各种组件介绍1、前言时间过的真快,这句话我都不知道讲过多少遍了!每次都这么提醒自己但是自己却还是在偷懒,人啊!这也许就是我和别人产生差距的原因,不在于他智商比我高多少,不在乎他以前学过多少。我少的是这份热爱,少的是份自律。自律,两字说来容易,但实现起来却又如
终了!我只想当房东
·
2020-08-15 15:37
技术总结学习
Android-
版本6.0权限申请第三方开源库
AndPermission这个开源库名叫AndPermission:https://github.com/yanzhenjie/AndPermission,经过我的实践是完全解决了上述问题,推荐大家使用,有兴趣的朋友可以去star下。AndroidStudio使用方法,gradle一句话远程依赖compile'com.yanzhenjie:permission:1.0.5'OrMaven:com.
楼兰mm
·
2020-08-15 15:22
Android轮子
求职-如何伪装一份cs的简历
主要技能:前端,服务器,iOS/
android-
企业应用主要技能:java/J2EE开发
lizhengjiang
·
2020-08-15 14:14
算法与面试
Android-
使用@AutoService实现spi
什么是SPI?JavaSPI全称ServiceProviderInterface,是Java提供的一套用来被第三方实现或者扩展的API,它可以用来启用框架扩展和替换组件。实际上是“基于接口的编程+策略模式+配置文件”组合实现的动态加载机制.具体解释就是:定义一个接口文件写出多个该接口文件的实现在src/main/resources/下建立/META-INF/services目录,新增一个以接口命名
JokAr-
·
2020-08-15 13:48
android
android-
下载 gradle很慢的解决办法
网上看了很多,都是说下载.zip到本地,但是路径说得很模糊,自己今天试了一下,把我的操作分享出来:我下载的是gradle-4.1-all.zip。下载的时候用迅雷更快....全部gradle下载地址:下载下载放置路径:C:\Users\Administrator\.gradle\wrapper\dists这里面有所有的版本找到对应的版本将.zip拷贝到C:\Users\Administrator\
zJianFlys
·
2020-08-15 13:41
android
基础
gradle
android
studio
android
Android-
安卓自定义Toolbar 满足日常开发的需求
自定义Toolbar先上效果图吧直接上代码Activity代码本人所有博客均是记录自己的学习和爬坑的过程,顺便分享一些好用的东西给同学,没有任何商用行为,若有侵权,请及时联系本人
[email protected]
。如果对你有帮助的话不妨点赞呗~谢谢先上效果图吧这里的状态栏的颜色以及沉浸前面的代码有介绍,想了解的同学可以去看看!直接上代码布局代码:Activity代码onCreate里面代码:tbT
我唱着黑色毛衣
·
2020-08-15 13:34
Android自定义View
Android四大组件
Android-
更新系统图库碰到的问题
今天碰到一个头疼的系统更新图库的方法在网上找了一圈通过发广播的方式通知的系统更新MediaContentResolversendBroadcast(newIntent(Intent.ACTION_MEDIA_MOUNTED,Uri.parse("file://"+Environment.getExternalStorageDirectory())));网上是说在4.4以后,应用无法再向系统发送通知
Sight1005
·
2020-08-15 13:12
Android记录
weex
开发总结
WEEX开发概述本文的主要介绍怎么完成一个weex页面的开发。对开发工具进行简单说明。Weex开发需要哪些基本知识,它与h5开发哪些不同。weex开发工具的选择1.Weex在线工具。简单的页面开发可以使用weex提供的在线工具,随时可以在线预览效果。结合WeexplayGroud并可以随时预览在手机上的效果。Weex在线开发地址。**2.其他h5专业开发工具。**Weex基于vue.js开发,所以
老衲不服
·
2020-08-15 11:41
WEEX
vue.js
Crossapp mac 中Eclipse调试安卓jni文件不能更新
/neiteke/Documents/adt-bundle-mac/sdkexportANDROID_NDK_ROOT=/Users/neiteke/Documents/adt-bundle-mac/
android
爷就是这个范儿
·
2020-08-15 10:57
个人心得
ActiveX控件
开发总结
创建ActiveX工程:可以使用VC建立MFC工程或者ATL工程来进行ActiveX控件开发。使用MFC方式建立,系统会自动实现一些ActiveX控件必须的接口,开发人员只需关注业务就可以了;使用ATL方式建立,开发人员需要实现十几个COM接口(ActiveX实际上是COM的一种),需要对COM有一定的了解。但是使用MFC方式,最后发布的安装包要包含引入了的MFC的DLL(视频控件引入了两个,总共
wwl33695
·
2020-08-15 09:17
图形
图像
动画
游戏
界面相关
Android studio升级后ndk项目编译打包问题
ndk升级一:syncfailed类似:CMakeError:CMAKE_C_COMPILERnotset,afterEnableLanguage解决方法,修改app目录下的build.gradle的
android
Baijinwen
·
2020-08-15 05:27
Android
移动平台前端
开发总结
(ios,Android)
首先我们来看看webkit内核中的一些私有的meta标签,这些meta标签在开发webapp时起到非常重要的作用强制让文档的宽度与设备的宽度保持1:1,并且文档最大的宽度比例是1.0,且不允许用户点击屏幕放大浏览;尤其要注意的是content里多个属性的设置一定要用分号+空格来隔开,如果不规范将不会起作用。iphone设备中的safari私有meta标签,它表示:允许全屏模式浏览iphone的私有
weixin_30758821
·
2020-08-15 03:41
移动平台前端
开发总结
(针对iphone,Android等手机)
移动平台前端开发是指针对高端智能手机(如Iphone、Android)做站点适配也就是WebApp,并非是针对普通手机开发Wap2.0,所以在阅读本篇文章以前,你需要对webkit内核的浏览器有一定的了解,需要对HTML5和CSS3有一定的了解。1、首先我们来看看webkit内核中的一些私有的meta标签,这些meta标签在开发webapp时起到非常重要的作用(1)(2)(3)(4)第一个meta
weixin_30663471
·
2020-08-15 03:36
iOS
开发总结
(下)
四十、AFNetworking传送form-data将JSON的数据,转化为NSData,放入Request的body中。发送到服务器就是form-data格式。四十一、非空判断注意BOOLhasBccCode=YES;if(nil==bccCodeStr||[bccCodeStrisKindOfClass:[NSNullclass]]||[bccCodeStrisEqualToString:@"
guojiezhi
·
2020-08-15 02:42
iOS
Android-
抽象类抽象方法
abstract(抽象)类与抽象方法抽象类可以有抽象方法,也可以有非抽象方法抽象方法只允许声明,不允许实现publicabstractclassA{voideat(){System.out.println("eat");}abstractintgetMax();}对于抽象类只能声明,不能使用new运算符创建该类对象,因为没意义publicclassDemo25{publicstaticvoidma
Android_xi
·
2020-08-15 01:39
Android
Android
抽象类
抽象方法
Android-
坐标系
简介Android坐标系:主要是触摸点与手机屏幕的坐标原点的距离。View坐标系:触摸点与视图的距离,已经视图与其父视图的距离。Android坐标系如图所示,屏幕的左上角为坐标原点(0,0),当我们触摸屏幕时,可以通过对应的事件对象,使用getRawX()与getRawY()取得触摸点与坐标原点的距离。getRawX():取得触摸点与坐标原点在X轴上的距离。getRawY():取得触摸点与坐标原点
一只小P熊
·
2020-08-15 00:48
Android
文章点击周排行、月排行榜功能
开发总结
文章点击周排行、月排行榜功能
开发总结
,预备知识:groupby,MYSQL函数week()、month(),下面我们以一个示例来分析如何开发一个对文章进行周排行,月排行的功能。
自己收藏学习
·
2020-08-14 23:36
php
数据库
谷粒商城微服务分布式高级篇十——缓存-SpringCache
文章目录SpringCache概述基本概念简单示例注解基本原理整合SpringCache简化缓存
开发总结
SpringCache概述Spring3.1引入了激动人心的基于注释(annotation)的缓存
D_A_I_H_A_O
·
2020-08-14 15:20
谷粒商城
android-
实现仿系统search框的autoCompleteTextView----如何调用系统的隐藏方法
在使用系统默认的autoCompleteTextView的时候,发现一些问题:只有在输入2个字符(当然这个最少的响应字符数量可以通过setThreshold()方法做调整,最小为1)或者以上的时候才会弹出备选答案,也就是输入框下面那个droplist.当没有可以匹配输入单词的候选词的时候,droplist会消失掉。可以发现,google自带的search功能,包括market上的search功能是
woshild666
·
2020-08-14 14:43
手机视频监控系统开发系列文章
记录手机视频监控系统开发过程,前期准备,
开发总结
,后续及其它相关技术如视频编解码/流媒体等.前期准备-WindowsMobileWindowsMobile入门WindowsMobile菜单条资源使用WindowsMobile
iteye_17686
·
2020-08-14 13:52
android-
AspectJ 的接入使用
AspectJ作为aop的著名工具,现在就让我们进行使用他,不逼逼。接入有两种方式,一种是组件化式接入,一种是非组件化接入。组件化接入,就是当我们的项目是组件化开发时,有多个moudle。非组件化接入:第一步:在项目gradle中添加aspectJ的依赖classpath'org.aspectj:aspectjtools:1.8.6'第二步:在appgradle中添加依赖和配置implementa
BunnyCoffer
·
2020-08-14 13:16
android
Android - 直播上下滑动布局(1)
概览
Android-
直播布局(1)
Android-
直播布局(2)
Android-
直播布局(1)2020年以来,因为疫情原因,直播格外的火。
ilpanda
·
2020-08-14 11:32
Android
直播
android
Android - 直播上下滑动布局(2)
概览
Android-
直播布局(1)
Android-
直播布局(2)
Android-
直播布局(2)项目的基础结构项目基础结构如下:BaseApplication初始化日志以及UncaughtExceptionHandler
ilpanda
·
2020-08-14 11:32
Android
Qt for Android
开发总结
近段时间,本人使用Qt5.3.0开发了Android应用,由于官方资料较少,在此记录开发过程遇到的问题及解决方法1.Android平台的视频播放,只能使用qml的MediaPlayer2.qml中控件的路径必须加file://例如:Image{source:"file:///mnt/usbhost1/Config/logo.png"}3.C++与qml中js的方法互调QQuickViewview;
weixin_30787531
·
2020-08-14 08:56
MQTT
开发总结
MQTT开发文档首先,我们简单的提一下mqtt是什么;MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和致动器(比如通过Twitter让房屋联网)的通信协议。上面的这些语言都太官方了,我觉得总结一句话就是:连上mqt
Linux_dream_2015
·
2020-08-14 06:49
Android开发之学习一
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他