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-开发实践
Java
开发实践
包类方法变量命名规范
一、包名的书写规范(Package)推荐使用公司或机构的顶级域名为包名的前缀,目的是保证各公司/机构内所使用的包名的唯一性。包名全部为小写字母,且具有实际的区分意义。如下关于例子:net.vschool.usernet.vschool.user.daonet.vschool.user.actionnet.vschool.user.service二、类名的书写规范(Class)类名必须使用名词,如果
CarryJey
·
2020-08-10 19:45
开发过程遇到的问题
android-
内部类导致的内存泄漏实战解析
参考:Android如何有效的解决内存泄漏的问题Java-内部类的相关知识Android-LeakCanary检测内存泄漏非静态内部类:成员内部类,局部内部类、匿名内部类。会有对外部类的引用。这样内部类中耗时操作在用户频繁退出重启APP相关Activity时很容易导致内存泄漏。一、匿名内部类:Runnable1、泄漏版newThread(newRunnable(){@Overridepublicv
ChloeDimen
·
2020-08-10 17:14
性能优化
【转】
Android-
使用Socket进行大文件断点上传续传
在Android中上传文件可以采用HTTP方式,也可以采用Socket方式,但是HTTP方式不能上传大文件,这里介绍一种通过Socket方式来进行断点续传的方式,服务端会记录下文件的上传进度,当某一次上传过程意外终止后,下一次可以继续上传,这里用到的其实还是J2SE里的知识。这个上传程序的原理是:客户端第一次上传时向服务端发送“Content-Length=35;filename=WinRAR_3
ShyBoyes
·
2020-08-10 16:08
android开发
奖金高达120万的微信小程序职业开发大赛,你还不来?
随着微信小程序掀起了微信生态中的重要革新,小程序开发也成为了时下受欢迎的
开发实践
方向。如何开发一款优秀的小程序,既考验开发者的系统开发能力,也锻炼开发者的运营思维与商业意识。
程序员小灰
·
2020-08-10 15:19
[go游戏
开发实践
]关于匹配机制的测试
关于游戏匹配机制的测试上篇博文写过关于匹配的实现算法:[go游戏
开发实践
]游戏匹配机制实现文中并没有对该算法进行优化并测试,没有验证该算法的可用性。在测试的过程中发现了一些问题,并做出了优化的方案。
马桶专家7
·
2020-08-10 10:58
go游戏开发实践
计算机图形/图像(GPU/OpenGL/OpenCV)书籍收藏
光学与camera《应用光学》,《几何光学》张芙蓉,《基于DM642的H.264编码器研究》李方慧,王飞,何佩琨,《TMS329C6000系列DSPs原理与应用》>OpenGLES《OpenGLES应用
开发实践
指南
desaco
·
2020-08-10 05:29
杂七杂八(书籍)
android-
控件样式(Theme)自定义
--------------布局分割线--------------------实现界面(layout,控件,按钮等)中的分隔线:--------------布局分割线--------------------------------------------------ListView-------------------------android组建自定义笔记:在ListView滚动条自定义:and
weixin_33936401
·
2020-08-10 03:40
48小时
开发实践
:如何开发一款可实时视频的智能小车
本文的三位作者正阳、海洋、阿力,是来自不同公司的工程师,将AgoraSDK与智能小车结合,开发了一款可实时视频远程看房的创新性项目。本文将从方案设计到具体实现,详实分享他们的开发经验。三人也凭借该项目,在6月30日的AgoraRTCHack上海站编程马拉松获得大奖。创意构思此前听到多很多次“黑客马拉松”这样的活动,一群来自不同地方的人聚在一起,组队、构思、开发,在48小时内做出产品雏形。我们三人抱
weixin_33845881
·
2020-08-10 03:19
iOS 自动布局
相关教程:iOS
开发实践
之AutoLayoutMasonry介绍与使用实践(快速
weixin_30567225
·
2020-08-10 02:44
关于Android开发中的证书和密钥等问题
使用Eclipse和ADT开发的时候,证书都是自动生成的,可以在Eclipse里Window->Preferneces->
Android-
>BulidSetting
weixin_30549175
·
2020-08-10 02:41
java
开发工具
php
在Android Studio中创建项目和模拟器
北京电子科技学院实验报告课程:移动平台应用
开发实践
班级:201592姓名:杨凤学号:20159213成绩:___________指导老师:娄嘉鹏实验日期:2015.11.1实验名称:在AndroidStudio
weixin_30340775
·
2020-08-10 02:38
Android-
从音频文件中获取专辑图片
如何获取本地音频文件的专辑图片呢?不多说了,直接上代码吧:publicstaticBitmapsetArtwork(Contextcontext,Stringurl,ImageViewivPic){UriselectedAudio=Uri.parse(url);MediaMetadataRetrievermyRetriever=newMediaMetadataRetriever();myRetri
扈扈哈嘿
·
2020-08-10 02:14
android
修改AVD路径和解决启动AVD黑屏问题
的路径修改方法如下(以我自己的为例)1:建立环境变量变量名=ANDROID_SDK_HOME(名字不能改)变量值=G:\android-sdk-windows重启eclipse在preferneces->
Android
lyxqm
·
2020-08-09 22:27
eclipse
android
eclipse
文档
c
android-
关于ContentProvider的使用
ContentProvider是用于将数据共享给其他应用。例如在同一部手机里面,有两个APP,第一个APP要访问第二个APP的数据。此时,第二个APP就需要设置ContentProvider。这样,第一个APP就能通过Uri访问第二个APP的数据。第二部手机的设置,首先需要一个类来继承ContentProvider这个类,继承后需要实现onCreate,query,getType,insert,d
小明是我的
·
2020-08-09 21:22
android
React-native 实现iconfont.ttf字体图标使用 以及XCode的相关配置
下面就介绍我成功的引入使用都做了些什么(也可参考https://www.jianshu.com/p/96d5c66791c3):1、在阿里图标库中下载好对应的字体图标,取出iconfont.ttf分别放到
android
hzxOnlineOk
·
2020-08-09 21:08
react-native
android中的下拉刷新
同上,但是是控制head的高度的2.下面演示控制head的padding实现下拉刷新这种方式并不灵活,比较灵活的是像
android-
最美下雨天
·
2020-08-09 21:54
Android自定义控件
Android常见错误及解决办法(一直更新)
添加的内容会注释上奉献人的博客乐于奉献帮助他人)1、Failedtoinstallondevice'emulator-5554':timeout解决办法:eclipse->window->Preferences->
Android
-PROPHET-
·
2020-08-09 20:31
android
Android-
使用Android Studio实现第三方QQ登录
现在的第三方登录很普遍如QQ,微博,微信,今天我们就来实现如何接入QQ登录到我们的项目中要想使用QQ登录我们需要到腾讯开放平台注册账号获取开发者资格地址:http://open.qq.com/注册完成后点击我们右上角的管理中心进入管理中心后点击下面的创建应用然后选择Android平台就会获取APPID和APPKEY创建完成后我们需要到http://wiki.open.qq.com/wiki/mob
然了个然
·
2020-08-09 19:18
AndroidQQ登录
Android-
数据存储(Content Provider ,调用系统 联系人 ContentProvider实现查询和增加联系人)
1.回顾上篇学习了安卓的文件存储,包括存储在sd卡上;2.重点(1)了解四大组件之一ContentProvider(2)实现查询通信录中联系人(3)实现新增联系人到通信录3.介绍(1)ContentProvider相对于其它的方式比较复杂,当然其功能相对于其它的方式也是革命性的改变。(2)它能够实现跨应用之间的数据操作。(3)利用ContentResolver对象的delete、update、in
LABLENET
·
2020-08-09 18:22
android
高级
ContentProvider
通信录
联系人添加
联系人读取
Android
Android-
多列表的项目(Rxjava+Rtrofit+Recyclerview+Glide+Adapter封装)之(二)网络层的封装
第一篇是:
Android-
多列表的项目(Rxjava+Rtrofit+Recyclerview+Glide+Adapter封装)之(一)项目架构本文章结构:1.网络层封装涉及的东西;2.如何封装网络层;
Jack__Frost
·
2020-08-09 18:02
Android
Android-
蓝牙开发:解决搜索不到蓝牙设备
AndroidM以上版本需要显式获取授权,附授权代码:在AndroidManifest.xml中添加权限在activity中调用getPermission()方法取得权限/***解决:无法发现蓝牙设备的问题**对于发现新设备这个功能,还需另外两个权限(AndroidM以上版本需要显式获取授权,附授权代码):*/privatefinalintACCESS_LOCATION=1;@SuppressLi
van久
·
2020-08-09 17:52
Android
#蓝牙
android-
自定义锁屏界面
自定义锁屏,简单来说就是两方面,一是屏蔽掉系统锁屏,二是弹出自定义的锁屏界面。一、屏蔽系统锁屏这部分工作主要由两部分组成,首先是申请权限其次是在我们自定义的锁屏界面操作系统锁屏,这部分有两种方法。第一种是使用KeyguardManager来实现KeyguardManagermKeyguardManager=(KeyguardManager)getSystemService(Context.KEYG
lawlielt
·
2020-08-09 17:48
android
android开发
锁屏
android自定义锁屏
应用程序
屏蔽解锁界面
Android开发:最详细的 Toolbar
开发实践
总结
最详细的Toolbar
开发实践
总结过年前发了一篇介绍TranslucentSystemBar特性的文章TranslucentSystemBar的最佳实践,收到很多开发者的关注和反馈。
翔特
·
2020-08-09 16:24
android
[RK3399][Android7.1.1]
Android-
>inputflinger:将鼠标操作模拟成触摸操作,修复部分应用不支持鼠标操作的问题
测试平台Platform:RK3399OS:Android7.1.1需求将鼠标操作模拟成触摸操作原因此需求的原因主要有两个部分应用只支持触摸操作,不支持鼠标点击操作:如kodi和王者荣耀系统Settings语言设置:切换语言的时候鼠标点击所选项目时错乱的,但是触摸无问题解决方案From9cdb6424ba6df9dea03b26ff93cf7f0d1686ff10MonSep1700:00:002
风之空响
·
2020-08-09 14:34
Android
Android-
应用开发-页面跳转和数据传递(六)
Android四大组件ActivityBroadCastReceiverServiceContentProvider创建第二个activity新创建的activity,必须在清单文件中做配置,否则系统找不到,在显示时会直接报错只要有以下代码,那么就是入口activity,就会生成快捷图标如果Activity所在的包跟应用包名同名,那么可以省略不写创建class类继承Activity创建布局文件,作
yu-Knight
·
2020-08-09 13:02
Android-笔记
ANDROID GreenDao 使用例子 Android GreenDAO Simple
PearGreenDAO项目地址:YaphetZhao/PearGreenDAO简介:安卓GreenDao使用例子AndroidGreenDAOSimple更多:作者提Bug标签:
android-
数据库
Wei_Leng
·
2020-08-09 13:30
Android
不错文章转载
Android-
语言设置流程分析
Android手机语言切换行为,是通过设置-语言和输入法-语言来改变手机的语言,其实这个功能很少被用户使用。以Android5.1工程源码为基础,从设置app入手来分析和学习语言切换的过程:一、语言设置界面:首先在设置app中找到语言设置这个Preference,目前设置中界面大多都是Fragment,先找到语言和输入法的PreferenceScreen,与其对应的Fragment是InputMe
Conway chen
·
2020-08-09 13:29
Android-源码学习
《JavaScript设计模式与
开发实践
》学习笔记part3-代理模式和迭代器模式
本篇内容主要讲述JavaScript中的两个设计模式:代理模式和迭代器模式第六章代理模式6.1定义代理模式是为一个对象提供一个代用品或占位符,以便控制对它的访问。代理模式是一种非常有意义的模式,在生活中可以找到很多代理模式的场景。比如,明星都有经纪人作为代理。如果想请明星来办一场商业演出,只能联系他的经纪人。经纪人会把商业演出的细节和报酬都谈好之后,再把合同交给明星签。例子:小明喜欢A,决定给A送
Encoreeeee
·
2020-08-09 13:08
JavaScript
android-
判断当前Fragment是否可见(Visible)
判断当前Fragment是否可见publicabstractclassBaseFragmentextendsFragment{/**Fragment当前状态是否可见*/protectedbooleanisVisible;@OverridepublicvoidsetUserVisibleHint(booleanisVisibleToUser){super.setUserVisibleHint(isV
芋头丸
·
2020-08-09 11:48
Android界面编程
Android消息与事件处理
【Android Studio】eclipse项目导入Android Studio
1Gradle方式导入步骤一:新建eclipse项目接着生成gradle文件,这也是和第1种方法最大的不同File->Export->
Android-
>Generalgradelbuildfile接着选择
sugar丶安卓笔记库
·
2020-08-09 11:02
Android
Studio
android
studio
Android-
腾讯X5接入详解与注意点
作为与js交互的优化之一,今天讲一下如何集成腾讯X5。首先我们先了解一下TBS浏览服务:###背景知识:1.TBS(腾讯浏览服务)的优势速度快:相比系统webview的网页打开速度有30+%的提升;省流量:使用云端优化技术使流量节省20+%;更安全:安全问题可以在24小时内修复;更稳定:经过亿级用户的使用考验,CRASH率低于0.15%;兼容好:无系统内核的碎片化问题,更少的兼容性问题;体验优:支
秦子帅
·
2020-08-09 10:41
Andorid干货
android-
学习-获取触摸点的坐标
代码:packagecom.example.administrator.sockettx;importandroid.app.Activity;importandroid.app.ListActivity;importandroid.content.Intent;importandroid.net.Uri;importandroid.os.Bundle;importandroid.view.Mot
Luckyliboy
·
2020-08-09 09:38
android
学习
Android-
应用被作为第三方浏览器打开
前言微信里的文章页面,可以选择**“在浏览器打开”**。现在很多应用都内嵌了WebView,那是否可以使自己的应用作为第三方浏览器打开此文章呢?如图:就像图中这样,让自己的应用出现在列表里。这篇文章就是为了实现这个功能。项目代码地址:WebViewStudy正文实现其实很简单:在Manifest文件中,给想要接收跳转的Activity添加配置:然后在WebViewActivity中获取相关传递数据
Jinbeen
·
2020-08-09 08:04
Android
开发记录
Android-WebView4.4以下兼容
之前写过一篇
Android-
使用JsBrid
Gtc0401
·
2020-08-09 08:46
WebView
Android synchronized用法
原文链接如下:《
android-
线程同步》:http://blog.csdn.net/winson_jason/article/details/8602446《Java多线程同步Synchronized
chwnpp2
·
2020-08-09 07:44
Android
android-
activity,Application,activity渲染xml文件
Intent的flag标志:intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);--Android四大启动模式:standard、singleTop、singleTask、singleInstance及应用场景:-Android生命周期监听-https://github.com/LillteZheng/ZlifeCycleActivity生命周期监听接口:
desaco
·
2020-08-09 06:38
android
app
四大组件等
Android蓝牙BLE的详细讲解
今天我从Android开发者的角度,来分享一下低功耗蓝牙
开发实践
。Slide02今天分享的内容,主要包含如下几个部分:首
AAAA_Roshen
·
2020-08-09 06:28
Android
2017.11技术分享
蓝牙
Failed to install : timeoutFailed && 您的主机中的软件中止了一个已建立的连接。
相信很多人在安装的时候都遇到过这个问题我使用小米手机安装程序的时候一直被这两个问题困扰.昨天终于解决,在此分享一些解决办法,希望能对大家有所帮助1,就像大部分网上的资料说的:通过eclipse工具栏中的windows->preferences->
Android
Mark_ZN
·
2020-08-09 06:39
bug日志
Android-
第三方框架ButterKnife(注解框架)
前言Android开发中,每个Activity必不可少的是初始化View,findViewById(),onClick(),等,太繁琐,后来网上大牛出了一个ButterKnifeZelezny的插件,利用注解的方式,可以一键初始化View和onClick方法。这个插件是基于ButterKnife框架,现在ButterKnife已经是8.8版本可,Zelezny不支持8.8版本。囧,囧,囧,这里只好
哥们OnlyRead
·
2020-08-09 06:31
Android—第三方框架
android开发
框架
SpringBoot
开发实践
(7):读取自定义配置
前言在开发中,我们可以通过自定义配置来灵活配置我们的项目。过去,在SpringMVC中,我们需要在各种XML中定义我们的各项配置,使用起来相对繁琐。而SpringBoot为我们提供了更为方便的方式定义配置,只需要在application.yml中添加我们需要的配置,然后通过注解读取配置即可。使用@Value读取配置在类中,我们可以通过给属性打上@Value注解,将配置中的参数值绑定到属性上。在ap
一只因特马
·
2020-08-09 05:46
SpringBoot
开发实践
SpringBoot
SpringBoot
开发实践
(8):使用 Lombok 净化重复代码
前言在日常开发中,我们时常需要编写一些重复的、非业务相关的功能性代码。比如实体类私有属性的get/set方法、创建日志输出类等。这也是Java饱受诟病的地方之一。往往这些冗余的代码虽然跟业务无关,但由于其功能性又不得不写,十分浪费时间,影响美观不说,后期如果有改动还不方便维护。为了解决上述痛点,就不得不提到神器Lombok了。有了Lombok,在开发中我们就可以使用简单的注解,来避免编写那些重复的
一只因特马
·
2020-08-09 05:46
SpringBoot
开发实践
SpringBoot
java
springboot
spring
lombok
SpringBoot
开发实践
(6):@Async 异步执行方法及配置自定义线程池
前言SpringBoot中的方法调用,默认是单线程顺序执行的。但是在开发中我们可能会存在这样一些场景,例如发送邮件或者记录日志等,这些操作往往比较耗时,但是又不是主业务中跟业务相关的内容。这种场景我们就可以选择使用@Async异步方法执行,即用其它线程来异步执行某些耗时操作,从而节省主线程的运行等待时间。使用@Async异步执行方法想要使方法异步执行非常简单,简单来说,只需要在需要异步执行的方法上
一只因特马
·
2020-08-09 05:46
SpringBoot
开发实践
SpringBoot
SpringBoot
开发实践
(5):定时任务 @Scheduled
前言在开发中,我们会有定时执行某些任务的需求,例如定时清理过期文件、定时发送邮件等等。SpringBoot为我们提供了便捷的方式来配置定时任务,只需要打上几个注解即可。那么下面让我们来看看SpringBoot中如何开发定时任务。开启定时任务想要使用定时任务,需先打开定时任务开关。在入口类中添加@EnableScheduling注解@SpringBootApplication@EnableSched
一只因特马
·
2020-08-09 05:45
SpringBoot
开发实践
SpringBoot
java
spring
spring
boot
scheduled
定时任务
SpringBoot
开发实践
(4):使用 @Controller 实现 RESTful Web 接口
前言在之前的章节,我们已经用到了Controller的部分功能——外界通过HTTP请求,访问SpringBoot中的方法。这就是我们熟知的Web接口,是客户端与后端应用交互的重要方式之一。那么在本章,我们就来整理下如何使用@Controller实现RESTfulWeb接口。@Controller的使用基本介绍@Controller注解用于标识一个类,被标识的类就是个SpringMVCControl
一只因特马
·
2020-08-09 05:45
SpringBoot
开发实践
SpringBoot
Android-
需求(六):系统默认值的设置
1.开机图片frameworks\base\core\res\assets\images下android-logo-mask.png(上)android-logo-shine.png(下)./out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes/assets/images/android-l
北海鲲鹏
·
2020-08-09 05:57
android-需求
Android-
幻灯片播放
实现一个简单的幻灯片播放功能,代码如下。importandroid.os.Bundle;importandroid.view.View;importandroid.view.ViewGroup;importandroid.view.ViewGroup.LayoutParams;importandroid.widget.AdapterViewFlipper;importandroid.widget.
Arthur_02_13
·
2020-08-09 05:48
Android
客户端与服务器SSL双向认证(客户端:
Android-
服务端:vc)-含源码
客户端与服务器SSL双向认证(客户端
Android-
服务端vc)-含源码(一)服务端已经生成了client.p12、server.p12、ca.p12;主要实现客户端过程(二)目录结构(三)客户端注意1
北海鲲鹏
·
2020-08-09 04:23
android
应用开发
Android-
实现WebView只能滚动不能点击
转载自mjjmjcWebView纯浏览模式:实现WebView只能上下滚动不能对内容进行点击(enablescrollanddisableclick),主要有两个步骤:1、添加ScrollView2、禁止WebView的点击事件传递一、主要布局编写二、禁止WebView点击webView.setOnTouchListener(newOnTouchListener(){@Overridepublic
追梦天涯 · 杰
·
2020-08-09 02:51
android
《ROS机器人
开发实践
》学习踩坑日记
系统:Ubuntu16.04;ROS版本:Kinetic1.第六章创建mrobot_gazebo功能包catkin_make出错,错误内容:Couldnotfindapackageconfigurationfileprovidedby“gazebo_ros_control”withanyofthefollowingnames:gazebo_ros_controlConfig.cmakegazebo
weixin_43900951
·
2020-08-09 01:47
[RK3399][Android8.1/Android9.0]Launcher3-语言设置添加遥控操作支持
Android-
>L
风之空响
·
2020-08-09 01:57
Android
Launcher3
Android9.0
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他