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-源码开发
Android-
谷歌地图开发(总结)
1.添加依赖及注册keycompile'com.google.android.gms:play-services-maps:10.2.1'compile'com.google.android.gms:play-services:10.2.1'注册key地址:https://console.developers.google.com,选择凭据进行注册,注册完记得在信息中心启用相应的API2.在And
金色狐狸
·
2021-04-25 08:59
Android-
异步消息处理机制2以及HandlerThread的介绍
Android-
异步消息处理机制2以及HandlerThread的介绍之间在上篇文章中介绍过了Android的异步消息处理机制,这里再进行一些补充,说下多线程中的消息处理以及HandlerThread的介绍
HUanLove
·
2021-04-24 14:13
在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
part01_搭建ubuntu14.04与Android源码级开发环境
一、前言参考Android
源码开发
者网站搭建AOSP环境二、搭建
源码开发
环境1.下载安装虚拟机和ubuntu14.04镜像下载并安装虚拟机,配置虚拟机内存8192M,150G磁盘空间,导入ubuntu14.04
IT魔幻师
·
2021-04-21 13:40
Flutter 04: 图解第一个程序遇到的安装依赖问题
Finishedwitherror:PleasereviewyourGradleprojectsetupintheandroid/folder.问题尝试方式小菜检查程序中
android-
>gradle-
阿策神奇
·
2021-04-21 05:43
2019-11-28
大时代分销模式软件设计开发制作:【卢经理:159微-7550电-6437】大时代app开发源码,大时代软件开发详细,大时代系统开发解决方案,大时代模式开发,大时代
源码开发
。
开心一天168
·
2021-04-20 15:25
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
Android
源码开发
记录-自定义系统服务和jar包生成
在系统开发中,尤其是自定义系统,必然要封装一些系统方法供第三方开发应用使用。1.自定义系统服务除frameworks自定义服务(本文内容),也可以额外写个service+aidl应用2.jar包生成供第三方应用使用开发环境RK平台5.1Android系统一、添加系统服务1、创建服务接口aidl文件创建文件IMyApiService文件路径frameworks/base/core/java/andr
LH_1994
·
2021-04-19 06:02
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
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
Android学习--binder机制(二)MMAP
Android-
内存映射mmap_mcryeasy的博客-CSDN博客一、引言说到内存映射函数mmap大家可能觉得陌生,其实Android中的Binder机制就是mmap来实现的。
陈可积
·
2021-02-22 16:33
DotNet开发的微商分销系统源码,微信三级分销系统源码
DotNet开发的微商分销系统源码,微信三级分销系统
源码开发
环境:vs2017+sqlserver2012部署环境:iis7,.netframework4.0,应用程序池为4.0经典模式。
lwf3115841
·
2021-02-16 22:20
学习天地
WEB开发
c#
html5
web
app
android
javascript
安卓10
源码开发
定制(23)内核系统调用openat Hook研究测试
一、安卓内核模块开发编译安卓系统如何开发内核可加载模块参考以下文章:玩转Android10
源码开发
定制(11)内核篇之安卓内核模块开发编译二、内核系统调用hook原理内核系统调用hook主要是在内核模块加载的时候
xiaomaNo01
·
2021-02-08 11:49
安卓10系统源码开发定制
内核
linux
android
java
android
studio
安卓10
源码开发
定制(21)GPS定位研究(3)修改GPS定位数据测试gps定位代码
文章首发微信公众号:QDROID88888,如果感兴趣可以关注一下公众号。一、测试gps定位功能的方法探讨在安卓Appgps定位开发过程中,往往需要进行GPS定位的测试。由于室内gps信号被挡住了,所以如果需要测试gps定位的代码,要么跑到室外去等待gps定位更新或者使用安卓sdk中提供的"MOCK_LOCATION"功能编写额外的测试代码来模拟gps位置更新。如果从系统定制的角度出发,也可以根据
xiaomaNo01
·
2021-02-05 23:32
安卓10系统源码开发定制
定位
java
android
android
studio
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
2020年终总结
现在我的工作回到了Java后端,回顾我的职业经历了下面的路线
Android-
>Java后端->大
马彬彬
·
2021-01-04 17:51
♚其他♚
总结
年终总结
2020
玩转Android10
源码开发
定制(八)内置Apk到系统
1.Android.mk文件说明Android.mk是Android提供的一个makefile文件,可以将源文件分组为模块。用来引用的头文件目录、需要编译的*.c/*.cpp文件、jni源文件、指定编译生成*.so共享库文件或者*.a静态库文件,可以定义一个或多个模块,也可以多个模块中使用同一个源文件。为方便模块编译,编译系统设置了很多模块描述环境变量和宏定义,如下列举一些常用的。模块描述环境变量
xiaomaNo01
·
2021-01-02 18:03
安卓10系统源码开发定制
android
java
ndk
android
studio
flutter
玩转Android10
源码开发
定制(六)修改内核源码绕过反调试检测
一、Android反调试反调试在代码保护中扮演着非常重要的角色,虽然不能完全阻止攻击者,但是能加大攻击者的分析时间成本。目前绝大多数Androidapp都加固了,为了防止App被调试分析,加固功能中添加了各种反调试功能,比如:自己ptrace自己、检查函数执行时间、读取/proc/$pid/wchan或者/proc/$pid/task/$pid/wchan文件信息判断调试状态、读取/proc/$p
xiaomaNo01
·
2020-12-30 12:29
安卓10系统源码开发定制
android
玩转Android10
源码开发
定制实战系列文章目录
文章首发微信公众号:QDROID88888文章目录玩转Android10
源码开发
定制(一)源码下载编译玩转Android10
源码开发
定制(二)刷机操作玩转Android10
源码开发
定制(二)刷机操作之fastboot
xiaomaNo01
·
2020-12-24 13:11
安卓10系统源码开发定制
android
java
安全
android
studio
移动开发
玩转Android10
源码开发
定制(一)源码下载编译
一、前期准备测试手机准备 测试设备: oneplus3/3T 设备代号: oneplus3 Android系统版本:10.0PC环境配置: 开发环境: Windows1064bit+VMware+ubuntu 虚拟机版本: VMwareWorkstation15Player Ubuntu系统分配情况: 版本Ubuntu18.04 内存至少12GRAM 硬盘空间至少200GB二、配
xiaomaNo01
·
2020-12-24 13:03
安卓10系统源码开发定制
android
Android-
布局优化merge, viewStub, include总结
多层布局的嵌套会导致页面加载慢,影响用户的体验,今天我们就来学学如何使用include,merge及viewStub。1.includeinclude便于对相同视图内容进行统一的控制管理,提高布局重用性,以标题栏为例,我们先定义一个通用的标题栏,相关代码如下:commont_title然后在我们的MainActivity页面引入,我们的MainActivity页面有一个加载视图的按钮效果如下:im
薛之涛
·
2020-11-20 14:39
短视频APP源码,一套完整的短视频源码解决方案
全新短视频APP
源码开发
服务,在原有短视频源码基础上,支持接入全新的短视频特效SDK。实时美颜、特效滤镜、动态萌颜、3D面具、抖音特效、各类短视频特效功能火爆来袭!同时是集音视频强大拍摄
bogokj123
·
2020-11-12 10:41
java
Android-
图片加载框架Glide主线分析
深入主流框架源码,有利于思维拓展,以及遇到问题能究其根本,所以今天就来扒一扒Glide的基本主线。Glide框架之所有受欢迎,一是因为它的加载支持生命周期管理,二是支持gif加载,三是占用内存小(默认配置图片编码格式为rgb565),内部使用了多级缓存。但是目前也发现有缺点,实际应用中发现对于gif的支持不是特别好,有时候帧数会出一些问题。惯例,先说依赖配置:implementation'com.
wuri
·
2020-10-13 01:44
短视频app
源码开发
功能的完善对运营模式产生怎么样的推动?
互联网时代无时无刻不再发生变化,对于软件
源码开发
行业来说,更是不进则退。我们拿短视频系统
源码开发
为例,聊一聊短视频app功能上的更新升级以及这些功能改变对于平台运营产生的影响。一
bogokj6959
·
2020-10-11 16:36
android
直播系统
源码开发
有关存储对象的配置二三方法讲解
16年可以说是直播元年,直播市场需求的不断发展壮大,使得众多的企业加入了直播系统
源码开发
搭建的队伍之中,经过几年的沉淀,直播软件行业用户以及流量都在呈现稳定的增长趋势。
bogokj6959
·
2020-10-11 16:31
后端
如何解决直播软件
源码开发
痛点?这些直播开发搭建技巧你要了解
新功能的增加意味着直播
源码开发
的技术上需要新的提升,解决新的问题。
bogokj6959
·
2020-10-11 16:56
android
直播视频
源码开发
技术之平台测试之软件测试侧重点介绍
随着移动互联网技术日新月异的发展,视频直播市场发生了巨大的变化,直播用户消费内容和交互方式也在不断升级,“全民直播”的开启使得越来越多的互联网创业者或者成熟企业进入视频直播
源码开发
的领域。
bogokj6959
·
2020-10-11 16:38
程序员
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
英雄联盟S10赛事【英雄资料】数据库 电竞APP
源码开发
示例代码
电竞APP源码定制开发电竞API专用电竞数据接口分享使用代码示例演示:【英雄联盟S10API接口英雄资料】分享使用野子数据http://www.yezishuju.com/zt/ym/电竞API数据接口调用的示例代码具体如下:importcom.alibaba.fastjson.JSON;importcom.alibaba.fastjson.annotation.JSONField;importj
王峰
·
2020-10-10 23:23
javascript
前端
react.js
java
英雄联盟【赛事回放】API数据接口电竞APP源码
电竞APP
源码开发
电竞API专用电竞数据接口分享使用代码示例演示:【英雄联盟赛事回放】分享使用野子数据http://www.yezishuju.com/zt/ym/电竞API数据接口调用的示例代码具体如下
王峰
·
2020-10-10 23:13
javascript
前端
英雄联盟S10赛事【英雄资料】数据库 电竞APP
源码开发
示例代码
电竞APP源码定制开发电竞API专用电竞数据接口分享使用代码示例演示:【英雄联盟S10API接口英雄资料】分享使用野子数据http://www.yezishuju.com/zt/ym/电竞API数据接口调用的示例代码具体如下:importcom.alibaba.fastjson.JSON;importcom.alibaba.fastjson.annotation.JSONField;importj
王峰
·
2020-10-10 23:47
javascript
前端
react.js
java
Android-
实现登录功能
文章目录布局文件MainActivity类跳转页面的布局及MainActivity类测试布局文件border.xml-->MainActivity类publicclassMainActivityextendsAppCompatActivityimplementsView.OnClickListener{//访问数据库的类SQLiteDatabasedb;//定义常量,作为消息的keypublicf
Red&&Black
·
2020-10-10 20:35
学习笔记
android
数据库
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他