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打渠道包的方法
推荐适用腾讯出的支持v1+v2且更高效打包方式:腾讯的
多渠道打包
:https://github.com/Tencent/VasDolly=================================
酒尽雪满天
·
2020-08-01 03:41
制作了一款支持android v1v2签名的渠道打包工具
5年前写过这篇
多渠道打包
的文章:https://blog.csdn.net/wei1583812/article/details/44463697,现在一晃眼5年过去了,v2签名很普遍了,这篇已经不适用了
酒尽雪满天
·
2020-08-01 03:40
android studio打包apk,生成签名不签名
前言刚换工作,改现有团队项目,之前是使用的androidstudio做的签名,因发现
多渠道打包
存在问题签名损坏问题,则需要生成自己指定的形式APK。
一夜相思愁
·
2020-08-01 02:35
android
Android-
你还在用downloadmanager更新下载-out了!!!
轻松搞定下载MyDownloadManager序言:软件更新想必大家都用过,很多是用友盟的下载,但是也有自己公司服务器下载的处理方式,本文主要讲解的是自己下载的处理方法想必大家就会说,这还用自己做呀,系统自带的一行代码不就解决了-------DownloadManager,如果你还在用这个下载,那你就太年轻了,不是说这个方法不好,而是在中国这样的大环境下********你懂的,三星note系列部分
wzgiceman
·
2020-08-01 02:43
android
Android-
常用的颜色(链接)
1.Android-常用的颜色代码值https://blog.csdn.net/u014616515/article/details/532929652.安卓开发中常见的RGB颜色表https://blog.csdn.net/weixin_36431280/article/details/533074953.Android颜色对照表https://blog.csdn.net/lm_zp/artic
沉默的过客
·
2020-08-01 02:39
Android
android-
改变Dialog 背景透明度
在xml-style中设置:0.2用代码实现:Dialogdialog=newDialog(this,R.style.CustomProgressDialog);LayoutInflaterinflater=LayoutInflater.from(this);Viewlayout=inflater.inflate(R.layout.mydialog,null);dialog.setContentV
nowhere___boy
·
2020-08-01 02:05
Android-
三种数据储存方式
整理一下Android开发中的三种基本的数据储存方式,分别是:文件、SharedPreferences、SQLite。一.文件。利用Java中的文件输入、输出操作就可以实现,值得注意的是文件存放的路径,内部储存有权限限制,而外部存储一般可以直接进行增删改查操作。二.SharedPreferences。这是Android自己提供的一个数据储存方式,简单操作就可以实现快速的数据存储。以key-valu
Jeffrey599
·
2020-08-01 01:33
Android-
解决AutoCompleteText下拉提示的字体颜色是白色的问题
问题描述:AutoCompleteText下拉提示的字体颜色是白色的问题。尝试了很多方法,例如,设置android:textColor=“#000000”,都不能解决问题。在stackoverflow上搜索答案,给出的解决办法是将:ArrayAdapteradapter=newArrayAdapter(this,android.R.layout.simple_list_item_1,keyword
wind瑞
·
2020-08-01 01:44
Android
MultiChannelPackageTool(安卓
多渠道打包
工具) 工具使用笔记
MultiChannelPackageTool(安卓
多渠道打包
工具)工具使用笔记1:MultiChannelPackageTool介绍:传送门2:如何使用:1、命令行使用说明:用法:java-jarMCPTool.jar
tanwu52
·
2020-08-01 01:46
android多渠道打包
android-
音乐播放器实现及源码下载(四)
本系列博文,详细讲述一个音乐播放器的实现,以及从网络解析数据获取最新推荐歌曲以及歌曲下载的功能。功能介绍如下:1、获取本地歌曲列表,实现歌曲播放功能。2、利用硬件加速感应器,摇动手机实现切换歌曲的功能3、利用jsoup解析网页数据,从网络获取歌曲列表,同时实现歌曲和歌词下载到手机本地的功能。4、通知栏提醒,实现仿QQ音乐播放器的通知栏功能.涉及的技术有:1、jsoup解析网络网页,从而获取需要的数
syusikoku
·
2020-08-01 00:50
android
Android-
开机广播监听
经常地,我们需要知道系统是否已经开机,并且在开机后做一些工作,比如启动一个应用的activity。对于APP层来说,可以监听开机广播。1.写一个类BootReceiver继承自BroadcastReceiver,然后实现onReceive方法。@OverridepublicvoidonReceive(Contextcontext,Intentintent){Stringaction=intent.
songqinging
·
2020-08-01 00:52
开发过程问题笔记
Android-
静默安装与卸载实现
简述本文介绍如何使用安卓的隐藏API,实现应用的安装与删除功能。PackageManager的框架PackageManager框架介绍整体结构如下所示,PackageManager为接口文件,ApplicationPackageManager为PackageManager的实现类,而实际完成应用管理的是PackageManagerService。服务端为:客户端为:在该框架结构中,涉及到了客户端与
一只小P熊
·
2020-08-01 00:14
Android
flutter踩坑高德地图amap_base
参考这篇简书:https://www.jianshu.com/p/714efea0927eflutter中使用高德地图的amap_base插件,报错,搞了老半天,还是上网的原因修改项目文件夹下的
android
AI蜂蜜的Bear
·
2020-08-01 00:19
Flutter
Android-
封装网络请求Retrofit+Rxjava可实现上传下载进度监听
1.添加依赖build.gradle://gson解析apirootProject.ext.dependencies[“gson”]apirootProject.ext.dependencies[“retrofit”]//retrofit2.0apirootProject.ext.dependencies[“adapter-rxjava2”]//配合Rxjava使用apirootProject.e
shiming_shi
·
2020-08-01 00:10
Android-
贪吃蛇(二)-自定义的view
packagecom.example.administrator.eatingjj;importandroid.app.TimePickerDialog;importandroid.content.Context;importandroid.content.DialogInterface;importandroid.graphics.Bitmap;importandroid.graphics.Bi
Super__M
·
2020-08-01 00:32
android学习笔记
Android-
日历CalendarView使用
简介:1.CalendarView是安卓自带的一个日历控件2.在主活动中通过设置setOnDataChangeListener()来为其添加监听事件可在其中获得洪湖所选择的年月日的详细信息实例:基本设置方法:1.日历的整体背景颜色android:selectedWeekBackgroundColor="#aff"2.月份选择部分的背景色android:focusedMonthDateColor="
圆号本昊
·
2020-07-31 23:56
Android控件使用
Android-
滑动数值选择器NumberPicker
简介:NumberPicker:用户既可以从键盘输值,也可以拖动来选择值实际效果:常用方法:1.setMinValue()设置组件支持的最小值2.setMaxValue()设置组建支持的最大值3.setValue()设置该组件的当前值在布局文件中调用:关于监听事件:1.setOnValueChangedListener调用监听事件2.onValueChange具体执行(intoldVal:之前详实
圆号本昊
·
2020-07-31 23:56
Android控件使用
多渠道打包
紧需三步
52036754由于国内Android市场众多渠道,为了统计每个渠道的下载及其它数据统计,就需要我们针对每个渠道单独打包,如果让你打几十个市场的包岂不烦死了,不过有了Gradle,就可以很方便的一键进行
多渠道打包
NattyBaBy
·
2020-07-31 23:49
Android-
音视频(3):用AudioTrack播放音频PCM
1.介绍AudioTrck1.1首先简单介绍什么是PCM?脉冲编码调制(PulseCodeModulation,PCM),它的作用是把一个时间连续,取值连续的模拟信号变换成时间离散,取值离散的数字信号后在信道中传输。脉冲编码调制就是对模拟信号先抽样,再对样值幅度量化,编码的过程。pcm是一个通信上的概念,脉冲编码调制,是编码。wav是媒体概念,体现的是封装。wav文件可以封装pcm编码信息,也可以
*八步赶蝉*
·
2020-07-31 22:37
Android-音视频
Android音视频学习
Android-
黄油刀ButterKnife依赖注入源码,APT自动生成代码,利用javapoet语法搭建编译环境,建立MVP中空指针的保护机制
基本环境搭建(auto&javapoet)一、API采取背景,举例主要为了解决客户端MVP架构中,V层和P层生命周期不同步时,生成空View保护性逻辑。之前需要手写空View的代码,现在通过注解配置可自动生成,同理于黄油刀的@BindView注解。通过配置该注解,在编译期(compileDebugJavaWithJavac)会自动生成Java类。强制实现抽象方法getEmptyView(),点击e
Alex-panda
·
2020-07-31 22:54
Android项目
签署您的应用——多渠道签名打包教程
在Android开发中,有的公司需要进行
多渠道打包
,通过多次修改清单文件的配置来打包太麻烦,下面介绍一种比较简单的方法。使用AS提供的
多渠道打包
方法。
码农王提莫
·
2020-07-31 22:11
Android-实用开发
多渠道打包
Android-
再次解读萤石云视频
前言我之前写过一篇萤石云的集成文章,很多人问我有没有demo,今天我再次总结一下,并加个些功能。集成步骤视频预览播放视频放大缩小视频的质量切换截图视频加载细节之前的文章大家可以看下面的链接:https://mp.weixin.qq.com/s/V4F2_bkY8QFN167KY9gSDg先看效果图:集成步骤1.安装SDKdependencies{compile'com.hikvision.ezvi
秦子帅
·
2020-07-31 22:58
Andorid干货
Android-
发布项目到到 JCenter 仓库
title:
Android-
发布项目到到JCenter仓库date:2018-02-0117:03:01tags:写在前面阅读这个博客,你会知道Maven的概念是什么?
DRPrincess
·
2020-07-31 21:51
Android
Android-
悬浮按钮(Floating action button)的两种实现方法
最近android中有很多新的设计规范被引入,最流行的莫过于被称作PromotedActions的设计了,PromotedActions是指一种操作按钮,它不是放在actionbar中,而是直接在可见的UI布局中(当然这里的UI指的是setContentView所管辖的范围)。因此它更容易在代码中被获取到(试想如果你要在actionbar中获取一个菜单按钮是不是很难?),PromotedActio
王睿丶
·
2020-07-31 21:34
Android
学习
安卓
多渠道打包
一.gradle
多渠道打包
1.在AndroidManifest.xml中定义占位符在application里面与activity同级//添加这一句即可2.项目build.gradle里的android添加签名文件的配置如果签名文件已经配置好了可以忽略
孜燃
·
2020-07-31 21:07
Android-
快速设置-Quick settings tile
Android7.0的Quicksettingstile在Android7.0之后,任何程序都可以设置屏幕顶部下拉的设置了,为应用的快捷设置提供了极大的方便。什么是优秀的快速设置什么设置适合作为Quicksettingstile,有两个关键要素:紧迫性和高频。大家注意,因为这是一个常驻的设置,所以并不适合那些一次性的设置。添加TileServuce咱们首先需要定义一个继承TileService的服
jy03773322
·
2020-07-31 19:04
UI
android-
仿iphone滚轮控件效果
转载自:http://www.cnblogs.com/ylligang/articles/2251258.html在论坛里看到的,自己弄个效果:这个滚动的WheelView/**AndroidWheelControl.*https://code.google.com/p/android-wheel/**Copyright2010YuriKanivets**LicensedundertheApach
iteye_2829
·
2020-07-31 18:29
Android-
黑客技术-实现类似电脑版软件破解版
首先先看看什么叫做Android的黑客技术效果:游戏:修改正版apk代码,实现破解免支付买道具。应用:修改添加自己的信息,和应用市场应用看起来一样最近趁着清闲,学了段时间的Android逆向技术,发现了新世界,所以现在就算手机app也是可以像电脑exe一样,实现破解绿色版本,或者病毒版本,然后就可以嘿嘿嘿了。二次修改apk地址:链接:(不好意思,公共场合我们是正经的开发人员)接下来讲讲实现核心,脱
林尚辉
·
2020-07-31 18:55
android软件开发
Android-
代码设置图片大小及位置
还是最近的那个动态页面,我的想法是用户发表了图片就显示图片,没有发表图片就不显示,并且位置也没有。一种方法,xml页面设置ImageView的宽和高都为wrap_content,在java页面经过判断后使用代码设置具体的宽和高。//设置图片的位置MarginLayoutParamsmargin=newMarginLayoutParams(viewHolder.ivShowDynamicPictur
Vivinia_Vivinia
·
2020-07-31 18:07
Android知识
Android-
如何开发一个功能强大的ImagePicker
图片选择器是Android开发中会经常用到的一个功能,特别对于社交类的应用,比如头像设置,比如发图片。自然ImagePicker的轮子很多,今天介绍一个功能强大的轮子SImagePickerhttps://github.com/martin90s/ImagePicker介绍首先功能强大之处首先基本的图片读取显示,以及图片更新监控超大图片预览,比如一张19M,10000*5000px的图片图片的裁剪
何东_hd
·
2020-07-31 18:52
android
Android-
网络通信框架Volley使用详解
1Volley发送get请求:publicvoidgetJson(){Stringurl="http://"+host+":8080/web/json.jsp?username=xjs&password=123456";mQueue.add(newJsonObjectRequest(Method.GET,url,null,newListener(){@OverridepublicvoidonRes
若鱼1919
·
2020-07-31 17:14
android
Android Studio
多渠道打包
如何使用不同的资源,依赖和java代码
第一步:在build.gradle文件中,设置productFlavors实现多渠道//实例productFlavors{baidu{applicationId"cn.fangz.baidu"//对resValue在java代码中的使用:Stringapp_id=getResources().getString(R.string.app_id);resValue("string","app_id"
_涛的博客
·
2020-07-31 17:27
Android
studio
Android-
网络框架04Retrofit2.0+RxJava
Retrofit官网:https://github.com/square/retrofit文档http://square.github.io/retrofit/本文的意义随着Google对HttpClient摒弃,和Volley的逐渐没落,OkHttp开始异军突起,而Retrofit则对okHttp进行了强制依赖。Retrofit实质上就是对okHttp的封装现在的Android开发者不会Retr
ethan_xue
·
2020-07-31 17:08
开发工具配置
Android
android
高德地图-
Android-
逆地理转换:经纬度转换成地址
[java]viewplaincopyprint?GeocodeSearchgeocoderSearch=newGeocodeSearch(this);geocoderSearch.setOnGeocodeSearchListener(newOnGeocodeSearchListener(){@OverridepublicvoidonGeocodeSearched(GeocodeResultres
hezhihaics
·
2020-07-31 13:21
android
高德地图
地址转换
Android
高德地图
地址转换
Android-
网络图片下载工具类-三级缓存
一、前言:之前写过一个简单的网络图片读取工具,读取网络图片,在Android应用中经常可见,在ListView、GridView这些控件中尤其可见。而为了提高用户体验,这些控件图片的读取,一般都是采用异步加载的方式,而使用缓存则是必不可少的环节。现在网络上已经出现了很多功能丰富、使用简单的图片下载框架,例如universalimageloader,使用只需要初始化并且传入参数即可。这里我打算自己实
贵公子
·
2020-07-31 12:54
缓存相关
图片处理
Android-
日历
本篇源自于GitHub开源框架的修改:github:MagicMashRoom/SuperCalendar修改后我的版本:GitHub:MyCalenderTest效果图:一、左右滑动的问题功能需求:只需要展示本月后十二个月的日历,比如2017年9月-2018年9月。首先进入页面就显示本月的日历2017年9月,此月不可以右滑。如果滑动12个月后显示2018年9月,此月不可以左滑。2017年9月-2
Mars-xq
·
2020-07-31 12:38
项目常见
框架使用
Android-
实时监听网络状态变化(观察者)
写在前面:直接复制1的工具类和5的两个类到项目中,就能使用哦,如果你不想看中间的过程的话。就是这么贴心的喔~实现流程概括首先,我们要实现实时监听,肯定要用到广播机制:Android系统在网络状态发生变化时会发送一条广播,所以我们首先要做的就是写一个广播接收器,接收这条广播。那接收之后呢?接收之后再通知所有的观察者,网络有变化了,这里就要用到观察者模式了。(不知道观察者模式也没关系,其实就和回调的机
棒棒小糖
·
2020-07-31 12:55
Android
Android
broadcast
Observer
Android-
银联支付开发
转自:http://blog.csdn.net/qq285016127/article/details/38435585银联支付也是一般比较常用的支付功能,这里简单了介绍androidapp如果短期快速应用这一方面的东西。直接上代码:1.导入银联支付的依赖包:2.在res目录下增加资源包:3.配置AndroidManifest.xml文件配置打开的activity:[html]viewplainc
gf771115
·
2020-07-30 23:06
Android
Android-
贪吃蛇小游戏-分析与实现-Kotlin语言描述
Android-
贪吃蛇小游戏-分析与实现-Kotlin语言描述Overview本章的主要的内容是贪吃蛇小游戏的分析和实现,关于实现的具体代码可以在,文章底部的github的链接中找到。
weixin_34055910
·
2020-07-30 20:36
使用Gradle实现
多渠道打包
的骚操作
那今天我们就来讲讲自动换皮的骚操作1.传统的方式就是使用gradle的productFlavors实现
多渠道打包
,然后他的结构会是这个样子//
多渠道打包
productFlavors{//百度渠道baidu
岁月无痕灬灬
·
2020-07-30 20:07
Android-
自定义meta-data扩展数据
标签是提供组件额外的数据用的,它本身就是一个键值对,可以自定义名称和值。它可以包含在以下组件当中:在Activity的应用。xml代码段:java代码段:ActivityInfoinfo=this.getPackageManager().getActivityInfo(getComponentName(),PackageManager.GET_META_DATA);Stringmsg=info.m
风之去向_c305
·
2020-07-30 20:33
Android-
摄像头全解析之-Video应用
Android-
摄像头全解析之-启用系统Video应用前言启动系统录制应用自定义录制小视频前言GitHub源代码随着市面上越来越多的复杂应用出现,录制视频也是一个常用的社交功能点,这篇文章就来探讨一下,
孤独浪人1
·
2020-07-30 16:38
android开发
Android-
使用Jenkins自动化打包详解-Linux篇
文章目录购买和使用阿里云安装宝塔面板安装Tomcat安装jenkins配置jenkinsjenkins常规操作修改admin密码购买和使用阿里云首先购买阿里云,可从以下两个链接购买:链接1、链接2购买成功后进入阿里云控制台,找到购买的云服务器即可管理点击左侧实例,列出服务器列表。点击远程连接即可进行连接连接之前,我们需要重置实例密码。然后需要进行手机校验和重启,新密码才能生效:可以选择VNC登录我
Errol_King
·
2020-07-30 16:31
Android从入门到放弃
Android-
网格布局GridLayout实现计算器布局
文章目录1效果图2实现代码1效果图2实现代码
syzdev
·
2020-07-30 16:05
Android
Android-
基本UI控件
一、TextView控件文本显示控件,继承自view部分属性(1)触发click点击事件:默认情况下,TextView控件不能被点击,无法触发onclick事件,需要在对应的TextView控件上设置android:clickable=”true”,(2)跑马灯效果:(必须同时设置以下几个属性才可以)android:singleLine=”true”—单行显示android:ellipsize=”
wwwjf建烽
·
2020-07-30 14:46
Android
Android-
常用UI控件(Spinner/AutoCompleteTextView)
一、Spinner(下拉列表)1、常用属性android:entries=""//指定spinner要显示的字符串资源,必须是在strings或者attrs资源文件中定义的字符串资源android:spinnerMode="dialog"//spinner的模式,枚举值有两个值dialog和dropdown,默认就是dropdownandroid:prompt="@string/"//当spinn
wwwjf建烽
·
2020-07-30 13:57
Android
android Ant 批量
多渠道打包
总结!
最近研究android里用ant打多个渠道的apk包,终于搞出头绪!!走了很多错路,希望大家不要这样子!!下面就是个人的几点总结,希望对大家有帮助:首先说的是我用的ant不是eclipse和androidSDk里面自带的ant,而是从这里下载的--Ant官网http://ant.apache.org/,下载Ant,当然第一步就是安装ant了,步骤如下:第一步:安装ant,解压并配置环境变量1)解压
独领风骚的猫
·
2020-07-30 09:20
通过ZIP文件格式的
多渠道打包
技术
原理由于Androidapk包使用的是压缩方式是zip。在zip中有一个区域,可以存放数据。若正确的修改这个部分,就可以在不破坏包同时不用重新打包的前提下,给apk写入数据。在每一个zip文件的结尾,都有这样一组数据[资料来源wiki](https://en.wikipedia.org/wiki/Zip_(file_format))Endofcentraldirectoryrecord(EOCD)
Domon_Lee
·
2020-07-30 06:58
android-
学习属性动画使用(1)
总结了属性动画的各种使用方法:属性动画工作原理:在一定时间间隔内,通过不断对值进行改变,并不断将该值赋给对象的属性,从而实现该对象在该属性上的动画效果。也就是不断的调用onDraw()重新绘制视图。作用对象:任意Java对象ValueAnimator.ofInt(intvalues)//将初始值,以整型数值的方式多督导结束值。即估值器是整型的估值器–IntEvaluatorValueAnimato
yuezheyue123
·
2020-07-30 06:32
动画
Android-
项目S-017-index_index_school
Android-
项目S-017-index_index_school-2020-5-17目录一、activity_index_school.xml二、index_school.java一、activity_index_school.xml
c l o u d
·
2020-07-30 04:06
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他