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-提高技术
在AndroidStudio中出现android no debuggable application
窗口的底部android选项卡顶部只出现了设备名,其右边的框框显示androidnodebuggableapplication于是各种google终于发现解决方案:AndroidStudio中Tools->
Android
MrRock
·
2021-04-23 20:02
Android-
优化不同版本系统WebView版本兼容性问题
项目地址:传送门问题描述App开发时或多或少加载web页面,但是使用h5或者一些新特性来写的web页在Android低版本系统上经常出现各种兼容适配问题。前言WebView是Android系统提供能显示网页的系统控件,它是一个特殊的View,同时它也是一个ViewGroup可以有很多其他子View。在Android4.4以下(不包含4.4)系统WebView底层实现是采用WebKit内核,而在An
猪生秋仔
·
2021-04-23 12:29
Flutter 04: 图解第一个程序遇到的安装依赖问题
Finishedwitherror:PleasereviewyourGradleprojectsetupintheandroid/folder.问题尝试方式小菜检查程序中
android-
>gradle-
阿策神奇
·
2021-04-21 05:43
Android-
使用Dom对XML进行增删改查
0.ThanksAndroid解析XML的三种方式Android几种解析XML方式的比较androidxml解析修改android对xml文件的pull解析,生成xml,对xml文件的增删1.概述平常我们一般是使用JSON与服务器做数据通信,JSON的话,直接用GSON或者其他库去解析很简单。但是,其他有些服务器会返回XML格式的文件,这时候就需要去读取XML文件了。XML的解析有三种方式,在An
CokeNello
·
2021-04-20 13:31
react-native APP更新(非热更新)
项目中有版本更新需求时,android会用到下载新版本需求,此时,可以通过封装NativeModules去调用android原生DownloadManager来实现下载,传输下载APK链接地址实现覆盖安装在
android
Sixology_aff2
·
2021-04-19 03:13
Android-
用建造者模式封装一套通用的Dialog提示框
创建账号差不多一年,想想还没有写过什么内容。刚好最近想沉淀一下自己,总结一下自己工作以来的所接触和用过的有价值的东西。既是总结自己,也希望分享给大家。后面我会陆续更新我的博客所以,第一篇文章从什么开始呢,那就从封装一套通用的Dialog提示框开始吧。这套dialog是我在工作中自己用建造者模式封装的,使用起来很方便,今天分享给大家。如果对建造者模式不太了解的小伙伴请自行查阅资料,此处不进行进一步探
南_4231
·
2021-04-17 19:12
Android-
软键盘弹出遮挡布局解决方案
先上个图:1.gif首先先科普一下,目前软键盘设置大概有那么几种状态:1.软键盘弹出时,获取焦点的输入框会被顶起,整个界面往上移动,这种设置activity.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);2.软键盘弹出时,获取焦点的输入框被顶起,整个界面系统自动重新布局(挤压),这种设置
广州萧敬腾
·
2021-04-15 10:53
Android 进阶性能优化,面试必问篇
这也是“
Android-
面试官”系列文章。好了,废话不多说,直接冲冲冲!前排温馨提示:阅读本文前,请自备豆浆!
冬日毛毛雨
·
2021-04-15 04:41
产品分析报告:百词斩产品分析
百词斩产品分析报告一、产品基本信息-产品名称:百词斩-产品版本:6.3.1-使用系统:
Android-
使用设备:魅族16二、产品简介1.产品概况百词斩是由成都超有爱科技有限公司针对英语学习开发的一款“图背单词
楚岸
·
2021-04-15 03:53
Android-
第三方开源框架:Bugly让热修复变得如此简单
一、简述在之前《热修复——Tinker的集成与使用》中,根据Tinker官方Wiki集成了Tinker,但那仅仅只是本地集成,有一个重要的问题没有解决,那就是补丁从服务器下发到用户手机上,如果你团队中的后台开发人员实力够强,那么完全可以自己做一个补丁管理系统,但我想应该没多少人愿意花精力在这个后台管理系统的开发上面吧,且开发有时候就是在造bug,鬼知道会挖出一个多大的坑呢?对于这样的一个问题,据我
唐唐_1388
·
2021-04-13 06:57
Android-
面试官:性能优化我就问这些问题!能不能刷到我就看你的造化了
这也是“
Android-
面试官”系列的第二篇文章。对Java模块比较薄弱的小伙伴可以去看一下我的上一篇文章:好了,废话不多说,直接冲冲冲!前排温馨提示:阅读本文前,请自备豆浆!
不正经的创作者
·
2021-04-13 05:58
Android-
守护进程导致Application多次初始化
因为要提升应用在手机上面的保活率,所以我在项目当中编写了守护进程。但是我们编写之后遇到了Application被多次初始化的情况,下面分享一下我的解决方案。获取当前进程怎么获取当前进程呢?直接给小伙伴们上代码吧!/***获取当前进程名称*@paramcontext*@parampid*@return*/publicStringgetProcessName(Contextcontext,intpid
野生杂学家阿博
·
2021-04-13 01:25
Android-
定位
Android中使用GPS和NetWork获取定位信息在Android中定位是属于危险权限,需要在添加Mainfest.xml中添加。如果在Android6.0级以上系统,需要动态的申请权限,也可以使用封装好权限管理库。定位的几种方式在Android系统当中,给我们提供了四种定位方式,分别是:network它是依靠信号塔或WiFi来定位的。对应的provider字段是LocationManager
·
2021-04-12 16:40
android
获得近亿元C+轮融资,剑指云管理的驻云科技还有更大野心
驻云科技CEO蒋烁淼告诉36氪浙江,融资将主要用于完善产品研发体系和
提高技术
壁垒,包括在线多维度分析、实时汇聚数据、核心数据库监控、多场景应用开发等方向持续创新,与更多B端客户以及个人用户建立合作关系。
·
2021-04-09 21:50
云计算saas
Android-
定位
Android中使用GPS和NetWork获取定位信息在Android中定位是属于危险权限,需要在添加Mainfest.xml中添加。如果在Android6.0级以上系统,需要动态的申请权限,也可以使用封装好权限管理库。定位的几种方式在Android系统当中,给我们提供了四种定位方式,分别是:network它是依靠信号塔或WiFi来定位的。对应的provider字段是LocationManager
·
2021-04-07 21:25
android
Android-
设备唯一性判断
packagecom.suning.mobile.epa;importjava.security.MessageDigest;importjava.security.NoSuchAlgorithmException;importandroid.content.Context;importandroid.os.Build;importandroid.provider.Settings.Secure;
·
2021-04-06 18:00
android
Android-
主题修改
setTheme()修改主题overridefunonCreate(savedInstanceState:Bundle?){setTheme(R.style.theme)super.onCreate(savedInstanceState)}注意:setTheme必须在super.onCreate(savedInstanceState)前面在运行过程中修改主题funonChangeTheme(the
·
2021-04-06 18:16
android
Android-
设备唯一性判断
packagecom.suning.mobile.epa;importjava.security.MessageDigest;importjava.security.NoSuchAlgorithmException;importandroid.content.Context;importandroid.os.Build;importandroid.provider.Settings.Secure;
·
2021-04-06 18:34
android
Android-
内存优化-RAM
####伴随着Android的从快速发展到如今各种框架和新技术的更迭,内存优化一直是Android无法规避的一个话题,刚好最近面试了好几家公司都问到了这个问题,也刚趁自己有时间弥补下这块知识,就如何就Android内存优化这块,根据网上看到的文章和自己实际项目中碰到的问题做一下总结,以便后面大家遇到这种问题,能够和面试官侃一侃。####Android内存优化我们可以从两方面入手:-[RAM("Ra
bimromatic
·
2021-04-03 14:55
Android-
主题修改
setTheme()修改主题overridefunonCreate(savedInstanceState:Bundle?){setTheme(R.style.theme)super.onCreate(savedInstanceState)}注意:setTheme必须在super.onCreate(savedInstanceState)前面
·
2021-04-02 19:08
android
Android-
多列表的项目(Rxjava+Rtrofit+Recyclerview+Glide+Adapter封装)之(二)网络层的封装
第一篇是:
Android-
多列表的项目(Rxjava+Rtrofit+Recyclerview+Glide+Adapter封装)之(一)项目架构本文章结构:1.网络层封装涉及的东西;2.如何封装网络层;
JackFrost_fuzhu
·
2021-03-12 00:22
详解凸优化、图神经网络、强化学习、贝叶斯方法等四大主题
这个训练营的目的很简单:想培养更多高端的人才,帮助那些即将或者目前从事科研或已从事AI行业的朋友
提高技术
深度。本期已经是我们开设的第5期,我们对课程内容做了大幅度的更新,一方面新增了
SophiaCV
·
2021-03-03 18:00
神经网络
机器学习
人工智能
深度学习
大数据
获得近亿元C+轮融资,剑指云管理的驻云科技还有更大野心
驻云科技CEO蒋烁淼告诉36氪浙江,融资将主要用于完善产品研发体系和
提高技术
壁垒,包括在线多维度分析、实时汇聚数据、核心数据库监控、多场景应用开发等方向持续创新,与更多B端客户以及个人用户建立合作关系。
·
2021-02-25 17:24
云计算saas
Android学习--binder机制(二)MMAP
Android-
内存映射mmap_mcryeasy的博客-CSDN博客一、引言说到内存映射函数mmap大家可能觉得陌生,其实Android中的Binder机制就是mmap来实现的。
陈可积
·
2021-02-22 16:33
崮德好文连载 - 活该你是工程师(个人如何成长?)
但是工作3,4年然后跳槽一两家公司后,渐渐的就迷失了,感觉技术有了一定提升,比刚毕业的大学生,确实有点优越感,但是比下有余,比上不足,感觉差距很大,关键是单纯
提高技术
能力,似乎永远赶不上优秀的前辈,这样的困惑完全可以理解
HaaS技术社区
·
2021-02-17 12:47
HaaS生态大玩家
HaaS
职业规划
创业
物联网
android-
数据存储之SharedPreferences的简单使用(记住密码)
今天来用SharedPreferences实现记住密码功能,当用户勾选记住密码后,再次登录账户密码框自动填充一、xml布局,此处不叙二、主文件操作(1)、获取SharedPreferences对象第一个参数是存储数据的文件名,第二个数据是设置存储的方式SharedPreferencesmysp=getSharedPreferences("mysp",MODE_PRIVATE);(2)、实现密码保存
雪酒呀
·
2021-01-22 19:30
Android散学
java
android
安卓
Android-
动态代理全面剖析
一、概念动态代理是指客户通过代理类来调用其它对象的方法,并且是在程序运行时根据需要动态创建目标类的代理对象。即不直接找到被代理对象,而是找被代理对象的经纪人,从而由经纪人在找到被代理对象。简单来说代理是一种软件设计模式,某些情况下,我们不希望修改已有对象的功能,但是我们又想在不改变调用者调用方法的情况下,改变调用后的具体实现逻辑,因此,我们会采用间接访问来实现目的。比如A类实现了IHelloWor
沉淀者
·
2021-01-12 17:50
如何高效阅读源码?
1.1在通用型基础技术中
提高技术
能力在JAVA领域中包含JAVA集合、Java并发(JUC)等,它们是项目中使用的高频技术,在各种复杂的场景中选用合适的数据
马小欣
·
2021-01-04 21:35
源码
2020年终总结
现在我的工作回到了Java后端,回顾我的职业经历了下面的路线
Android-
>Java后端->大
马彬彬
·
2021-01-04 17:51
♚其他♚
总结
年终总结
2020
说说程序员进阶的选择有哪些
我们逐个分析下,先说走技术路径,技术路径的含义是不断精深技术,
提高技术
的权威性,职位路径大概是工程师、高级工程师、架构师、资深架构师、技术专家这样,对应大厂的P/T序列,以P举例,基本对应P4~P9,这个路径其实可以走的人不算多
老李说IT
·
2020-12-19 10:32
程序人生
程序人生
魏书生学习方法有感
智力部分相当于他的工作部分,动力部分没有问题,智力方面也没有问题,接下来就是怎样使用大脑,就要通过学习来
提高技术
。在引发动力中我们要明确目的,激发兴趣以及磨练意志。
张倩铭
·
2020-12-17 12:04
Android-
布局优化merge, viewStub, include总结
多层布局的嵌套会导致页面加载慢,影响用户的体验,今天我们就来学学如何使用include,merge及viewStub。1.includeinclude便于对相同视图内容进行统一的控制管理,提高布局重用性,以标题栏为例,我们先定义一个通用的标题栏,相关代码如下:commont_title然后在我们的MainActivity页面引入,我们的MainActivity页面有一个加载视图的按钮效果如下:im
薛之涛
·
2020-11-20 14:39
想学 iOS 开发高阶一点的东西,从何开始?
现在到了开发的一个阶段了,基本的东西很熟了,想着
提高技术
?学习难一点的东西,不知该遵循什么思路?从何开始?现在是看到哪里感兴趣就学学,感觉很乱?
itzhangbao
·
2020-11-13 11:54
ios
Android-
图片加载框架Glide主线分析
深入主流框架源码,有利于思维拓展,以及遇到问题能究其根本,所以今天就来扒一扒Glide的基本主线。Glide框架之所有受欢迎,一是因为它的加载支持生命周期管理,二是支持gif加载,三是占用内存小(默认配置图片编码格式为rgb565),内部使用了多级缓存。但是目前也发现有缺点,实际应用中发现对于gif的支持不是特别好,有时候帧数会出一些问题。惯例,先说依赖配置:implementation'com.
wuri
·
2020-10-13 01:44
iOS Abort 问题系统的解决方案
茫茫人海中,你看到这一段文字,浪费你三秒钟的时间,欢迎你来一场iOS交流技术的碰撞,互相学习,共同
提高技术
!5635134
蓝天
·
2020-10-11 16:34
ios
android
Android - 让视图文件显示到状态栏下,且不受底部导航虚拟按键影响
Android-
让视图文件显示到状态栏下,且不受底部导航虚拟按键影响最新需要实现这个功能,琢磨了半天,网上也查找了一些资料,不过都是零零散散的,而且大部分是xml实现的,现在我用代码大致来实现一下这个功能
Cosecant
·
2020-10-11 14:41
Android-
把Android Studio改为Eclipse项目结构
/**配置gradleandroid插件库,jaraar中央仓库************/buildscript{repositories{jcenter()}dependencies{classpath'com.android.tools.build:gradle:2.3.3'}}allprojects{repositories{jcenter()}}/**配置Android模块********
lioilwin
·
2020-10-11 08:15
2019日更挑战(一),
android-
聊聊写布局(一)
瞎扯:写布局是最基础东西技能,其实也是最重要的技能之一.合理的分析,才能写出好的app.也能提高开发效率.我总结的几点:1.熟悉控件.既然是基础,常用的肯定要了解.这里列一下我常用的,出现频率高的:布局:LinearLayoutRelativelayoutFrameLayoutViewPager列表:RecyclerView控件:TextViewEditTextImageViewCheckBoxS
Jlanglang
·
2020-10-11 06:18
Android-
实现登录功能
文章目录布局文件MainActivity类跳转页面的布局及MainActivity类测试布局文件border.xml-->MainActivity类publicclassMainActivityextendsAppCompatActivityimplementsView.OnClickListener{//访问数据库的类SQLiteDatabasedb;//定义常量,作为消息的keypublicf
Red&&Black
·
2020-10-10 20:35
学习笔记
android
数据库
Android-
腾讯X5接入详解与注意点
作为与js交互的优化之一,今天讲一下如何集成腾讯X5。首先我们先了解一下TBS浏览服务:背景知识:1.TBS(腾讯浏览服务)的优势速度快:相比系统webview的网页打开速度有30+%的提升;省流量:使用云端优化技术使流量节省20+%;更安全:安全问题可以在24小时内修复;更稳定:经过亿级用户的使用考验,CRASH率低于0.15%;兼容好:无系统内核的碎片化问题,更少的兼容性问题;体验优:支持夜间
秦子帅
·
2020-09-21 14:10
1-byte array(byte[], boolean[])图片导致的内存过大
Android-
视图显示大量图片时的内存问题昨天优化一个项目(基本上每个ACTIVITY都会有大量图片),查了很多资料,借鉴了一些做法,网上的说法有对有错,这里总结一下。
汤米粥
·
2020-09-17 12:59
内存
android
Android-
三张图搞定Touch事件传递机制
之前看了很多关于Android事件Touch传递机制的文章,感觉还是老外讲的最清楚。原版PDF地址:MasteringtheAndroidTouchSystem,github的demo地址:demo上图之前先讲下Android事件的基础知识:所有的Touch事件都封装到MotionEvent里面事件处理包括三种情况,分别为:传递—-dispatchTouchEvent()函数、拦截——onInte
bj09
·
2020-09-17 08:44
Android
面试收集 - 收藏集 - 掘金
一个五年Android开发者百度、阿里、聚美、映客的面试心经-
Android-
掘金花絮本文为完整版,加了一些彩蛋哦!文末有面试和必备的技能点总结。
weixin_33739523
·
2020-09-17 00:26
面试
移动开发
java
Android MVP模式介绍和讲解
上的一个架构的开源例子,里面有个todo-mvp的sample项目,大概的展示了下它们的架构设计,也就是这个todo-mvp例子项目的架构:https://github.com/googlesamples/
android
范特西_jay
·
2020-09-16 23:15
Android
Cocos移植到
Android-
通过命令行交叉编译打包
当我们在Windows下使用VisualStudio开发好Win32平台的游戏程序后,我们需要把它们移植到不同的平台上。Cocos2d-x支持很多个平台,然而,我们不可能介绍全部平台的移植。我们总结了目前业界流行的三个平台:Android、iOS和WindowsPhone8,我们介绍Android平台下移植相关工作。环境配置成功之后,我们就可以进行交叉编译了,能够进行交叉编译的方法有很多,但是最为
tony关东升
·
2020-09-16 21:01
游戏开发
iphone
游戏
实战
网络游戏
Cocos2d-x实战
Android-
猜日志,处理找不到RippleDrawable类的问题
Android-
猜日志,处理找不到RippleDrawable类的问题1.现象2.日志分析3.发现问题4.问题原因5.解决办法1.现象程序异常退出,LogCat中日志如下:09-2707:08:18.6087529
临碣
·
2020-09-16 18:20
Android学习
android-
修改默认墙纸
首先,在/device/vimicro/v971/目录下新建custom目录,再创建目录overlay\frameworks\base\core\res\res\drawable在下面放上你要准备替换的默认墙纸default_wallpaper.jpg然后,在custom目录下创建device_custom.mk文件,在里面写上#设置覆盖目录DEVICE_PACKAGE_OVERLAYS:=dev
WinCao90
·
2020-09-16 17:19
Android
Android-
自定义气泡View
实践背景在即时通讯类应用里,很常见各种气泡布局包裹消息,通常我们采用.9图实现。但是使用气泡图片面临着间距不可控,如果是图片消息,此方法就无法实现气泡。本文将介绍如何更加用优雅的方式去实现自定义气泡布局。PS前置知识:如何自定义view、XFermode混合图层、path概念以及贝赛尔曲线。惯例,我们先看下最终要实现的效果图,如下图,总共有5种类型,基本满足日常需要,可以根据需要再进行扩展。自定义
Android架构师丨小熊
·
2020-09-16 17:31
移动互联网
Android程序员
Android开发
Android
Android-
各种Span的用法
前言在android.text.style包下,有一些Span类,可以提供我们完成一些在TextView中的特殊内容。(比如:部分内容颜色、字体、大小不同等等,更有部分字体可点击。)还有一个SpannableStringBuilder,可以帮助我们设置Span。底下也有全部的源代码。SpannableStringBuilderSpannableStringBuilder可以方便我们更好的设置上对应
wzgiceman
·
2020-09-16 16:10
android
Android 出现 Your project contains errors, please fix them 。。。。
Yourprojectcontainserrors,pleasefixthembeforerunningyourapplication的错误,找了半天,原来是Debug验证已经过期了,我们在在preference->
android
tiandiqing
·
2020-09-16 16:30
Android
上一页
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
其他