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
Andorid蓝牙通信
Andorid
——SVG矢量动画深度学习(一)
概览:本文主要描述了Android系统实现矢量动画的各种方式以及基础应用,也是一个月以来对矢量动画的学习和总结.矢量图:矢量图不同于位图是用像素描述图像的,它是用数学曲线描述图形。所以一张图片就是对应着一系列的数学曲线,所以图片的显示尺寸和图片体积无关。(这里为什么说显示尺寸,因为矢量图根本就没有所谓的尺寸,就看你把它显示成多大),它的体积就是文本文件的大小。并且矢量图可以无限拉伸不失真。在And
化作孤岛的瓜
·
2019-07-02 22:07
Android
矢量动画
Android进阶学习笔记
Android 内存优化指南
内存查看和监控内存上涨产生的原因内存优化方案内存泄漏图片优化图片压缩缓存池大小内存抖动AndroidStudioInspectionCode工具使用LeakCanaryMAT使用指南
Andorid
Studio
虎三敲键盘的地方
·
2019-06-20 16:06
性能优化
Android中级教程
WindowManager——Android视图的真正管理者
WMS、WindowManager与Window之间的联系Window是一个抽象类,在
Andorid
系统中其仅有一个具体实现类即PhoneWindow,负责对View进行管理。
不讲道理的魏同学
·
2019-06-18 15:18
用Flutter开发自定义Plugin的方法示例
1.在AndroidStudio中创建一个FlutterPlugin项目,如下图上图中你能看到项目描述中写到,如果需要暴露
Andorid
zyangdev
·
2019-06-16 10:52
用Flutter开发自定义Plugin
1.在AndroidStudio中创建一个FlutterPlugin项目,如下图上图中你能看到项目描述中写到,如果需要暴露
Andorid
zyangdev
·
2019-06-15 00:00
dart
flutter
Java 开发之 Lombok 必知必会!
1.前言在目前众多编程语言中,Java语言的表现还是抢眼,不论是企业级服务端开发,还是
Andorid
客户端开发,都是作为开发语言的首选,甚至在大数据开发领域,Java语言也能占有一席之地,如Hadoop
java喵~
·
2019-06-04 10:19
Java开发之Lombok指南
1.前言在目前众多编程语言中,Java语言的表现还是抢眼,不论是企业级服务端开发,还是
Andorid
客户端开发,都是作为开发语言的首选,甚至在大数据开发领域,Java语言也能占有一席之地,如Hadoop
闻人的技术博客
·
2019-06-04 09:10
Intent 与 IntentFilter 详解
在前面的章节我们介绍到了Activity、Service、BroadCastReceiver,这三者的启动、数据的传递都用到了Intent,足以可见Intent在
Andorid
的重要性。
madreain
·
2019-06-01 16:50
android
intent
android内存管理-lowmemorykiller 机制
android内存管理-lowmemorykiller机制概念
andorid
用户层的applicationprocess,在各种activity生命周期切换时,会触发AMS中的回收机制,比如启动新的apk
小猪亚祥
·
2019-05-30 10:33
Androi
lowmemorykill
Android源码知识
andorid
:Binder机制学习笔记
一、概念1.从IPC角度来说,binder是一种跨进程通讯的方式2.从AndroidFrameworke角度来说:ServiceManager连接各种Manager(ActivityManager、windowManager等等)和相应ManagerService的桥梁3.从Android应用层来说:binder是客户端和服务端通讯的媒介,bindService的时候,服务端会返回一个包含了服务端
你在心上_b28f
·
2019-05-27 13:09
20175314 实验四 Android开发基础
Android开发基础一、实验报告封面课程:Java程序设计班级:1753班姓名:薛勐学号:20175314指导教师:娄嘉鹏实验日期:2019年5月17日实验时间:15:35-17:15实验序号:四实验名称:
Andorid
20175314薛勐
·
2019-05-19 09:00
Android蓝牙详析 | 蓝牙的适配、权限、开启、搜索发现等处理
中蓝牙设备的使用蓝牙权限(本文的讲解内容之一)蓝牙功能开启(本文的讲解内容之一)搜索蓝牙设备(本文的讲解内容之一)与外设搭建RFCOMM通道(射频通道)蓝牙设备双向数据传输蓝牙聊天室案例框架蓝牙权限执行
蓝牙通信
需要权限
凌川江雪
·
2019-05-17 02:59
adb的含义
ADB全名
Andorid
DebugBridge。是一个Debug工具。为何称之为Bridge呢?因为adb是一个标准的C/S结构的工具,是要连接开发电脑和调试手机的。
Bestone
·
2019-05-05 15:00
Android 开发设计心得
时间:2019年5月2日背景:
Andorid
APK开发基于GoogleSDK,Android手机系统基于开源的Linux或Unix。
茉莉使者
·
2019-05-02 21:17
安卓开发
Window 搭建frida环境
pipinstallfridapipinstallfrida-tools3,Android端下载对应的frida-serverhttps://github.com/frida/frida/releases根据手机架构或者模拟器架构4,将步骤3解压的文件push
Andorid
cjwsimple
·
2019-04-28 14:07
Android 背景虚化实现
在
Andorid
4.1之前(SDK_INTfalsefalsetrue实际效果:BlurUtil源码:/**这是BlurUtil的源码,对外提供一个getBlurBackground的public方法。
csdn_SUSAN
·
2019-04-26 16:55
android
java
基于安卓系统的安卓应用可视化编辑器
Andorid
VisualStudioProject(AndroidtoAndroid)[1]
Andorid
InterfacetoconstructtheAPK[2]InputFuntionfromnormaltouchkeyborad
茉莉使者
·
2019-04-23 21:16
安卓开发
Android中使用shape绘制空心圆
创建shape文件在res文件右键—>New—>
Andorid
ResourceFile(注:此处有文章说在Project和Android的模式下操作不同,感觉没啥不一样的)在AndroidResourceFile
A_Bear
·
2019-04-16 15:45
Android
Android屏幕适配
Android屏幕适配这个东西,真是每个
Andorid
开发者从入行开始就比较关注也比较头疼的问题,从多套dimens到百分比布局再到鸿神的AutoLayout还有smallestWidth最小宽度限定符适配
chsmy2018
·
2019-04-14 14:46
android
自定义view
Appium环境搭建(win/mac)
课程使用Windows+Android虚拟机,建议使用Windows系统学习课程,如使用Mac系统,请另外准备一台
Andorid
手机Windows系统Appium环境搭建安装JDK并配置环境变量下载并安装
韩志超
·
2019-04-09 00:51
make: *** [out/host/linux-x86/obj32/SHARED_LIBRARIES/libjavacore_intermediates/luni/src/main/native/
现象:使用Ubuntu12.04编译
Andorid
代码出瑞如下问题:make:***[out/host/linux-x86/obj32/SHARED_LIBRARIES/libjavacore_intermediates
dreamxiang68
·
2019-04-08 11:05
Android
面试题
最全面的Android学习路线思维导图附知识点链接CBlogs_面试大全项目AndroidOfferKiller2018Android面试心得,已拿到off
Andorid
-15k+的面试
前行的乌龟
·
2019-04-04 17:43
蓝牙模块
支持一主都从,手机是主,然后锁是从,一个手机可以连接多个蓝牙,但是一个蓝牙只能被一个手机连接如果是ble5.0,那么支持多对多1.权限2.获取蓝牙适配器并打开蓝牙,开启蓝牙3.扫描蓝牙4.蓝牙设备的配对5.
蓝牙通信
问题
尼古拉斯*妥妥
·
2019-04-02 20:05
Android开发
App 自动化测试 基础知识 adb
adb全名
Andorid
DebugBridge,中文直译就是“调试桥接器”。顾名思义,这是一个Debug工具。为什么需要这样一个工具呢?手机或模拟器,后文中统称为设备,即移动设备。
猫与测试
·
2019-03-30 16:04
【Android】用Cubism 2制作自己的Live2D——来制作动态壁纸吧!
前言-
Andorid
SDK下载baidu云提取码:19jm这次我们就来研究一下官方的例子之一的liveWallPaper,也就是开发Android的动态壁纸先来看看这个例子运行的结果:还是蛮可爱的嘛,那么开始吧
YFEYI
·
2019-03-29 16:00
Andorid
实现皮皮蟹App的核心功能-语音播放
今天在跑一家面试的时候被问到能不能实现皮皮蟹的录音播放功能:概括起来就是在皮皮蟹里面选择需要播放的音频,保存到本地,然后跳转到微信点击录音的时候播放该音频,乍看一下感觉这个问题其实挺简单的,但是后面尝试了一下其实并不简单。思路1:通过判断麦克风是否被占用来获取在微信中录音的行为"回调",百度出来的方法大同小异,都是:privatebooleanvalidateMicAvailability(){B
化作孤岛的瓜
·
2019-03-26 17:25
皮皮蟹
麦克风监听
监听微信麦克风
皮皮蟹语音播放
AudioManager
Android
LruCache源码浅析
前言:自从
Andorid
3.1之后,谷歌引入了LruCache,官方文档说明如下:*Acachethatholdsstrongreferencestoalimitednumberofvalues.Eachtime
leenpong
·
2019-03-25 20:48
uni-app实现本地打包安卓APK
用UNI-APP开发,实现本地打包首先需要去下载安卓的SDK
Andorid
平台SDK下载地址:http://ask.dcloud.net.cn/article/103需要安装一个AndroidStudio
年轻人_gyc
·
2019-03-21 19:39
uni-app
Android 事件传递机制实测
顺便实操下、初识Android触摸事件传递机制事件传递三个阶段分发(Dispatch):事件的分发对应着dispatchTouchEvent方法,在
Andorid
系统中,所有的触摸事件都是通过这个方法来分发的
随缘的人_
·
2019-03-14 17:18
Android
信息安全学习文章(Web-Security-Learning)
我会不间断更新,本次更新时间为:2019/3/81.本次新收录的文章一套实用的渗透测试岗位面试题XSS漏洞解析与挖掘Getshell姿势文章大集合巧妙地绕过CSP:欺骗CSP执行任意代码
Andorid
-APP
SunJ3t
·
2019-03-08 17:40
Andorid
进程和线程的区别 & android IPC(跨进程通信)方式 - 学习记录
一、进程和线程的区别1.区别角色方面:在支持线程机制的系统中,进程是系统资源分配的单位,线程是CPU调度的单位。资源共享方面:进程之间不能共享资源,而线程共享所在进程的地址空间和其它资源。独立性方面:进程有自己独立的地址空间,而线程没有,线程必须依赖于进程而存在。开销方面。进程切换的开销较大。线程相对较小。2.细节进程①.默认情况下,一个应用程序的所有组件(activity、service、rec
DengDongQi
·
2019-03-08 15:37
Android
andorid
腾讯IM即时通信集成 (一)
使用环境:需要集成到腾讯IM的聊天功能使用方法:注意:本篇讲述的是集成IMSDK的方法,而且用的是全套资源文件以依赖包的形式加入项目,有复制简单明了的有点。项目地址:https://gitee.com/longlyblack/TarotObjectLocation腾讯IM随心聊集成视频:https://cloud.tencent.com/developer/edu/learn-1059/1126官
shability_X
·
2019-03-07 14:55
日记
工作总结
Andorid
性能优化(六) 之 启动速度优化
1App启动方式App的启动可分为:冷启动、温启动和热启动。其中冷启动是App启动耗时最长的启动情况,今天我们来讲解启动速度的优化也是专门针对冷启动来进行。1.1冷启动当App启动时,后台没有该App对应的进程,比如手机启动后第一次运行App、系统内存吃紧引发App进程被Kill掉后再次启动又或者是用户主动结束App进程的情况。这种情况意味着系统需要创建一个新的进程分配给该App,App需要走初始
子云心
·
2019-03-06 17:51
Android进阶与总结
Android性能优化
Android 的消息机制
前言 这篇文章是我关于《
Andorid
开发艺术探索》一书中关于Android的消息机制一章的读书笔记,大部分内容从书中摘录,小部分内容是自己的理解。
A挑战未来A
·
2019-03-05 14:10
andorid
应用第二次登录实现自动登录
前置条件是所有用户相关接口都走https,非用户相关列表类数据走http。步骤第一次登陆getUserInfo里带有一个长效token,该长效token用来判断用户是否登陆和换取短token把长效token保存到SharedPreferences接口请求用长效token换取短token,短token服务端可以根据你的接口最后一次请求作为标示,超时时间为一天。所有接口都用短效token如果返回短效t
安卓笔记侠
·
2019-02-27 12:00
微信小程序开发----BLE
蓝牙通信
(结尾包含ios和android的部分坑和兼容问题)
最近随项目接触了下小程序的BLE开发。体会颇多。小程序BLE开发前的准备操作:1、熟读小程序开发文档,文档链接。2、微信开发者工具。3、对应的BLE蓝牙设备,我们需要对BLE设备进行读写操作。一、小程序BLE开发API简介微信小程序目前有蓝牙API共18个,其中操作蓝牙适配器的共有4个,分别是wx.openBluetoothAdapter初始化蓝牙适配器wx.closeBluetoothAdapt
专注写bug
·
2019-02-20 11:54
微信小程序
andorid
Killer连接夜神模拟器
1)进入夜神安装目录CMD下进入路径nox_adb.execonnect127.0.0.1:620012)任务管理器找到夜神adb的PID3)CMD获取夜神adb监听的端口netstat-ano|findstr“pid"4)切换到AK目录下面AndroidKiller_v1.3.1\bin\adbadb.execonnect127.0.0.1:端口5)最后再刷新AK,就能找到你的设备了作者:ste
TsengYUen920
·
2019-02-13 11:44
系统
Plugin Error: Flutter threw an uncaught NoClassDefFoundError. Disable Plugin
可以升级
Andorid
Studio到3.4就可以啦。。更新步骤可参考Flutter安装配置详解
Android_gjw
·
2019-01-14 11:53
Flutter
最近的工作反思
C端最大的风险点在于一旦发布后的H5/
Andorid
/iOS都是不可控
叶思涛
·
2018-12-22 00:52
andorid
9.0 适配 与 api 扫描
andorid
9.0渐进的改进方式sdk检查原理工程中已经发现需要注意的三方库
andorid
9.0google终于开始解决悬在自己头上的达摩斯之剑了,安全+卡顿两个被诟病的地方;这次在nogout的p升级上
从零点零开始
·
2018-12-20 19:11
android开发
andorid
Fragment你应该知道的以及重叠的解决方案
AndroidFragment真正的完全解析(上)Fragment全解析系列(一):那些年踩过的坑FragmentationFragmentTransaction的commit和commitAllowingStateLoss的区别项目实践:AndroidFragment你应该知道的一切注意事项:Fragment中启动,Activity中接收结果:使用getActivity().startActiv
da_caoyuan
·
2018-12-19 14:24
【Fragment】
Anroid N 之 jack-server
如果修改端口号还是不行的话(参考这篇配置端口配置jack-server端口),进行如下操作:2首先删除桌面的rm-rf.jack-serverrm-rf.jack-settings3重新安装jack-server进入到
Andorid
N
超__越
·
2018-12-18 17:40
adb shell一些常用的命令
adb全名
Andorid
DebugBridge.顾名思义,这是一个Debug工具。然而,为何称之为Bridge呢?
DarkSuperman
·
2018-12-05 19:07
安卓
Android LowMemory Killer机制的几个关键方法
Andorid
的LowMemoryKiller是在标准的linuxkernel的OOM基础上修改而来的一种内存管理机制。当系统内存不足时,杀死不必要的进程释放其内存。
AK_Coffee
·
2018-12-05 10:42
Andorid
系统实现多种开机动画和logo切换功能
前言基于mtk6580,添加多logo和开关机动画切换描述目前android开机画面由三个部分(阶段)组成,第一部分在bootloader启动时显示(静态),第二部分在启动kernel时显示(静态),第三部分在系统启动时(bootanimation)显示(动画)。添加资源1.在device/tangxun/tx6580_weg_m/ProjectConfig.mk,找到BOOT_LOGO=这项,记
mikao12
·
2018-12-04 11:51
Unity保存图片到Android手机且更新相册
Android保存图片到设备前言:在许多的应用或游戏中,大多都有保存图片或者截图等等的功能,这篇文档我们的目的是通过Unity保存图片,并且调用
Andorid
中的更新相册的原生方法.流程步骤:编写更新相册的
漩涡小子
·
2018-11-20 10:47
关于flutter android so库兼容性问题
so库说明so库在android中,是使用c/c++代码编译出来的库文件,可以使用ndk调用,就是你在android代码中见到的native方法,具体的实现就在so库中关于so库兼容性问题
andorid
做人要简单
·
2018-11-07 17:28
Android
flutter
andorid
开源项目如何提交到 jcenter,史上最详细图文讲解
有时候我们使用其他的library包,直接下载下来或者在build.gradle中添加依赖,使用起来非常方便,这个时候想自己做一个library包给别人用,应该怎么做呢?这个时候我们就需要用到jcenter。简单的来说jcenter就是一个仓库,而bintray就是工具把我们写好的代码通过bintray上传到jcenter。用户用的时候,就是通过gradle中的一个引用,去仓库下载代码。首先注册b
唐小鹏
·
2018-11-05 14:41
Paging分页加载库源码分析
来新公司半年多,最近一直在参与
Andorid
团队的架构升级工作。最近在图片选择库中使用了paging作为分页加载框架。顺便阅读了一下paging的源码。在这里记录一下。
preCh
·
2018-11-02 01:39
手动安装gradle
在学习
andorid
studio时发现编译超级无比的慢,网上有文说是因为gradle的原因,使用离线gradle可以大幅提高编译速度,准备尝试下看看如何。
孤山独剑
·
2018-11-01 11:00
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他