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应用开发学习笔记
程序员,请向加班说No!!!
但是今天的我会告诉大家,只要你有合适的方法,一定是可以做到的,而我的这门新课程——组件化开发
android应用
,就是想要告诉我们的广大开发者,我们程序员也不需要每天都去加班。
qndroid
·
2021-06-10 07:03
用注解替换枚举
相关资料可以参考Google官方文档,或者我的翻译文章Google在
Android应用
开发人员指南中不鼓励使用枚举类型:枚举类型比起静态常量,需要消耗两倍以上的内存,请严格避免在Android上使用枚举类型
道阻且长_砥砺前行
·
2021-06-10 00:11
AndroidStudio初识
目录一、AS介绍以及官网AS介绍AndroidStudio是Google在2013年推出的一款基于IntellijIDEA的官方
Android应用
开发集成开发环境(IDE),目前的Android开发者基本都在使用
薰衣草的国度
·
2021-06-09 19:42
Weex控制Android返回键解决方案
$router.go(-1)当页面在首页是,关闭当前
Android应用
解决方案Android和Weex的通信AndroidtoWeex使用的是globalEvent来实现的
VioletJack
·
2021-06-09 18:59
获取包名activity
、方法1打开对应的apk,在cmd中输入命令'''adbshelldumpsyswindow|findstrmCurrentFocus'''查看
Android应用
包名、Activity的几个方法方法2获取
Sissilovely
·
2021-06-09 14:52
Chrome OS 的未来属于网页程序还是安卓程序?
ChromeOS凭借其将传统网络浏览器体验与渐进式网页应用、
Android应用
程序和Linux应用程序无缝结合的能力,已成为当今市场上最佳操作系统之一。
ChromeOSNews
·
2021-06-09 14:03
monolake 的GeekBand C++
开发学习笔记
(七)
前记:进入STL的第二周,本周继续讲解了stl容器:stack,queue,map和multimap,set和multiset;STL的整体构成框架:容器,算法,迭代器,仿函数之间的关系;仿函数和适配器;典型的适配器:binder1st,binder2nd,mem_fun,mem_fun_ref。以下为我的一些理解:容器分类容器有以下基本的两类:1,序列式容器(Sequencecontainers
monolake
·
2021-06-09 11:39
Android应用
启动的实质(三)
ActivityManagerService在启动应用程序时会检查这个应用程序需要的应用程序进程是否存在,不存在就会请求Zygote进程将需要的应用程序进程启动。调用Zygote的fork方法后,它也会调用Zygote的一系列初始化的方法,新创建的应用程序进程也会创建新的Binder线程池与消息队列。源码文件frameworks/base/core/java/com/android/interna
榕城歌者
·
2021-06-08 23:20
Android面试6家一线大厂,这个问题是必问!
消息机制之所以这么重要是因为
Android应用
程序是通过消息来驱动的,Android某种意义上也可以说成是一个以消息驱动的系统,UI、事件、生命周期都和消息处理机制息息相关,并且消息处理机制在整个Android
上马定江山
·
2021-06-08 16:15
Android
消息机制
android
浅谈
Android应用
安全防护和逆向分析之apk反编译
概述这里是Mac环境,如果是window环境的同学,在环境搭建和工具上可以选择Window环境的。先看看需要到的工具;1、apktool:https://ibotpeaches.github.io/Apktool/install/2、dex2jar:https://github.com/pxb1988/dex2jar3、jd-gui:http://jd.benow.ca注意:工具一定要是当前最新版
·
2021-06-08 15:13
详解Android安全防护之加密算法
Android应用
常用的加密算法如果说按加密的内容是否可以还原,可以分为可逆加密和非可逆加密。非可逆加密:也就是说加密后的数据是不能还原成原来的数据。
·
2021-06-08 12:33
Android Studio中Gradle Building速度提升大法
比起两三年前,现在开发
Android应用
已经可以很顺手了,无论是IDE还是开发框架、第三方库,都比较成熟了。
Garth
·
2021-06-08 01:08
android中获取进程名
最近项目中需要获取
android应用
的进程名,这种知道是获取系统服务,但具体是哪个系统服务却不记得了。查了相关api才知道是ACTIVITY_SERVICE,在这里记一下,方便大家查阅。
请手下留情
·
2021-06-08 00:13
Android应用
迁移至androidx
切分支为防止迁移失败,在分支中进行升级操作,升级成功后合并到主干修改相关build.gradle将项目所有module中builde.gradle中相关android.support相关类版本号统一改为28.0.0。包含appcompat相关、constraintlayout相关、multidex、recyclerview等;修改根目录中gradle.properties文件添加一下代码#表示使用
暮色将蓝
·
2021-06-07 13:31
Android 的 广播注册(一)
1、在Android的广播机制中,ActivityManagerService扮演着广播中心的角色,负责系统中所有广播的注册和发布操作,因此,
Android应用
程序注册广播接收器的过程就把是广播接收器注册到
zy_zhangyuan88
·
2021-06-07 11:19
Android 65535问题的解决方法
总结如下:随着Android平台持续增长,
Android应用
程序越来越大。在Android系
sparks_of_fire
·
2021-06-07 11:42
APP开发实战53-展现层设计(View)
15.2.2展现层设计(View)
Android应用
的View层包括Activity、Fragment和Adapter等UI相关的类和接口。
xjbclz
·
2021-06-07 10:55
Android应用
程序文件存储路径
//获得缓存文件路径,磁盘空间不足或清除缓存时数据会被删掉,一般存放一些临时文件///data/data//cache目录FilecacheDir=getCacheDir();Log.d("TAG","getCacheDir():"+cacheDir.getAbsolutePath());//获得文件存放路径,一般存放一些需要长期保留的文件///data/data//files目录Filefile
快乐徘徊
·
2021-06-07 09:54
Kotlin开发
Android应用
踩坑记录
(以后会不断更新更多的踩坑记录)与Java语言实现的三方库集成的坑ButterKnife使用Kotlin开发
Android应用
时,要在预编译阶段处理注解必须使用kotlin-kapt,所以代码build.gradle
蒋扬海
·
2021-06-06 13:35
第一个
android应用
:制作一个贺卡应用
这是小弟在优达学城的一个纳米学位课程中学到的,是我的android处女作,感兴趣的同学也可以去学习。cn.udacity.com/course/android-basics-nanodegree-by-google--nd803这是一个七天免费的课程,课程视频可以免费下载大部分有字幕,不过是英文的。话不多说,言归正传。step1:明确布局效果图很明显,根据效果图,这个应用的布局很简单,有两个Tex
海深不蓝_
·
2021-06-06 10:57
Android Gradle使用详解(一)--设置applicationId
前言:在读完AndroidGradle使用技巧-gradle使用详细介绍后,大家对AndroidGradle已经有了整体的了解,接下来,我们开始详细的了解gradle的每一个部分;每个
Android应用
均有一个唯一的应用
码鲜生
·
2021-06-06 04:06
Android之Fragment懒加载分析
Android应用
开发时,我们经常会碰到一个Activity内使用ViewPager包含多个Fragment的情况。
于阗
·
2021-06-05 21:09
打造启动页面
启动页面目前,很多
Android应用
都有一个启动界面(Launch/SplashScreen),即应用在从桌面或应用抽屉启动的过程中,显示的一个有内容的界面,而不是一个空白页;在应用运行时,启动界面则不会出现
笑叶林
·
2021-06-05 13:30
Android应用
性能测试之CPU和内存实时监测
最近在做设备性能测试,下面和大家分享一下
android应用
程序的CPU和内存的性能测试。
AndZYH
·
2021-06-05 07:48
Android应用
的反编译
一盗取取图片资源...把后缀名apk改成rar然后解压一下,在res里就能盗取你想要的资源图片了:)二查看源码android的所有类文件最终会打包变成一个dex文件,所以需要一个操作简单,功能强大的android逆向助手来操作喽直接把apk拉进程序就都ok了。
吴振宇
·
2021-06-04 23:11
App安全性保障方案
App安全性保障方案之前晋级考核的时候认识到自己在app安全领域存在薄弱环节,所以这段时间研究了
Android应用
的安全防护,结合公司的项目特点做出记录和总结;主要包扩两个方面:http接口安全和App
uncochen
·
2021-06-04 20:56
Android 运行时权限
应用权限简介
Android应用
默认情况下不拥有任何权限,申请权限要在AndroidManifest.xml中静态声明。
敲代码的本愿
·
2021-06-04 14:06
2019-05-08
Android应用
运行状态识别(kill、后台、前台)
History:May30,2019ModifiedbyMartin,修改文章标题,方便作为资料查找App的运行状态,主要区分为三种:App进程不存在或已被kill的状态、App在前台运行中、App在后台运行中在公司的源码中,这些状态主要用于在推送时的处理,对于透传消息,App不同的运行状态有不同的处理逻辑,一般的应用都是:如果App在前台,则透传消息,应用内显示推送提示,通知栏上不显示;如果Ap
HaloMartin
·
2021-06-04 13:40
App 多渠道打包及重签名方案
欢迎访问我的博客原文众所周知,渠道包是国内
Android应用
市场中常用的分发方式。
FiTeen
·
2021-06-04 09:58
一文搞懂Android JetPack组件原理之Lifecycle、LiveData、ViewModel与源码分析技巧
在京东商城
Android应用
中,为了事件传递等个性化需求,比如ViewModel间通信、ViewModel访问Activity等等,以及为了架构的扩展性,我们封装
jett老师
·
2021-06-04 09:35
御安全浅析安卓开发代码混淆技术
御安全浅析安卓开发代码混淆技术【关键词:代码混淆,
Android应用
加固,移动应用保护,APP保护,御安全】提高native代码的安全性有什么好办法吗?
御安全_李大师
·
2021-06-04 06:52
Android :如何防止被抓包工具抓包
原理分析平时都是用Fiddler对
Android应用
进行抓包,如果对Fiddler不熟悉,可以点击查看Fiddler抓包方法。在抓
测天测地测空气
·
2021-06-04 06:23
Aapt编译和打包资源的过程
一、Aapt工具简介aapt,AndroidAssetPackageTool的简称,是一个专注于打包
Android应用
程序资源编译和打包的工具。
旋律丶陈小可
·
2021-06-04 02:33
Android从零开始-Gradle详解
构建过程涉及许多将你的项目转换为
Android应用
程序包(APK)的工具和过程。构建过程非常灵活,因此了解一些幕后发生的事情很有用。下图为
Android应用
模块的构建过程。
小次薇
·
2021-06-02 12:18
Android
从零开始
android
android
studio
gradle详情
build.gradle
Android基础
ios应用比android大,为什么iOS版APP安装文件比Android大几倍?
首先,苹果App Store上标注的APP大小是安装到手机后的占用空间大小,而
Android应用
商店大多只是显示APP安装文件的大小。其次,Android安装APP后,占用空间其实和iOS版相差不大。
weixin_39802132
·
2021-05-28 11:05
ios应用比android大
Android卡顿优化实战篇
声明:原创文章,转载请注明出处https://www.jianshu.com/p/8a296b75d95fAPP卡顿对用户体验有很大的影响,今天就来总结下
Android应用
卡顿相关内容。
蛇发女妖
·
2021-05-27 14:08
Android启动页优化之实现应用秒开
Android应用
冷启动时,需要从Application开始启动,加载时间就会比较长,这段时间里,用户所能看到的就是”白屏“(这是因为默认的AppTheme的android:windowBackground
·
2021-05-22 15:43
Android开发中的R文件
在进行Android开发的过程中经常遇见R文件报错,许多初学者经常会非常头疼这个R文件到底是什么首先,我们来了解一下R文件:当
Android应用
程序被编译,会自动生成一个R类,其中包含了所有res/目录下资源的
aUsename
·
2021-05-20 07:46
Android应用
继续瘦身,以及一些注意事项
如果你还没读过我的前面一篇瘦身文章,可以先去看看:
Android应用
瘦身,从18MB到12.5MB。已经看过上文的朋友,可以直接阅读本文,文章接下来将会为你带来更多瘦身方案,以及一些需要注意的问题。
D_clock爱吃葱花
·
2021-05-20 00:55
前端
开发学习笔记
(六)- Css 文字排版
一.文字排版--字体我们可以使用CSS样式为网页中的文字设置字体,字号,颜色等样式属性。这里注意不要设置不常用的字体,因为如果用户本电脑上如果没有安装你设置的字体,就会显示浏览器默认的字体。(因为用户是否可以看到你设置的字体样式取决于用户本地电脑上是否安装你设置的字体.)现在一般网页喜欢设置“微软雅黑”.body{font-family:"MicrosoftYahei";}body{font-fa
Showtime_ST
·
2021-05-19 20:17
盘点Java程序员规避bug五种的方式, 你掌握了哪几种!
Java编程语言的人气自然无需质疑,从Web应用到
Android应用
,这款语言已经被广泛用于开发各类应用及代码中的复杂功能。在编写代码时,bug永远是困扰每一位从业者的头号难题。
小宇java
·
2021-05-19 15:07
Android 四大组件(一)Activity
Activity翻译为“活动”,在
android应用
中,一个Activity通常就是一个单独的屏幕,用来与用户进行交互。它是Android
朋永
·
2021-05-19 14:58
WebView你可能不知道的细节
前言现在
Android应用
native和H5结合的越来越紧密。最近也一直在处理Android原生页面和H5交互的问题,发现好多以前都没有注意过的细节,统一整理下,希望对自己,对大家有所帮助。
ChicoChen
·
2021-05-19 14:33
1
安卓联运SDK接入文档[TOC]1.概述本文档主要描述
android应用
与SDK对接的技术过程。平台为
android应用
提供用户注册、登录等服务。
青砖绿树
·
2021-05-19 09:26
(五)Android多渠道打包:美团多渠道打包原理以及使用
2.由于传统的打包方式每次修改渠道都需要重新的构建项目,时间都浪费构建上面了,美团提供了一种新的打包方案:
Android应用
使用的APK文件就是一个带签名信息的ZIP文件,根据ZIP文件格式规范,每个ZIP
黑暗世界的微光
·
2021-05-19 07:12
Android widget之PopupWindow
概述
Android应用
中经常会弹出一个窗体,进行一些操作,比如说分享、选择城市等等,类似于AlertDialog,下面将详细讲解PopupWindow。
石小泉
·
2021-05-19 06:45
Android 周报第十六期
2)美团Android资源混淆保护实践
Android应用
中的APK安全性一直遭人诟病,市面上充斥着各种被破解或者汉化的应用,破解者可以非常简单的通过破解工具就能对一个APK进行反编译、破解、汉化等等,这样就可以修改原有代码的逻辑
刚子2015
·
2021-05-18 20:14
Android应用
程序的内存泄漏问题
Android应用
程序之所以能安全且快速的运行,是因为Android的每个应用程序都会使用一个专有的Dalvik虚拟机来运行,意思就是每个应用程序都是在属于自己的进程中进行的。
博为峰51Code教研组
·
2021-05-18 16:02
在 Windows 和 Mac 的网页上唤起 JavaFX 应用
曾经做过
Android应用
程序的web唤起功能。
Eirture
·
2021-05-18 10:49
Android项目介绍
1.交互篇1.SlidingUpPanelLayout项目介绍:他的库提供了一种简单的方式来添加一个可拖动滑动面板(由谷歌音乐推广,谷歌地图和Rdio)你的
Android应用
程序。
码小趣
·
2021-05-18 09:44
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
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
其他