51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
Android
Android中代码优化
两个基本准则:1.不要做冗余的工作2.尽量避免次数过多的内存分配操作Handler和内部类的正确使用正确使用Context正确使用Java四种引用方式:软引用,弱引用,虚引用,强引用避免创建没有必要的对象对常量使用staticfinal修饰避免内部使用getting和setting代码重构...
代码星球
·
2020-08-06
Android
代码
优化
Android studio怎么使用git代码文件逐行追溯
在Androidstudio中集成了相当多的工具用于管理代码,应该现在经常使用的git的方式来管理管理,用于上传代码或者进行下载代码库中,而在git中进行管理的话,那么就可以进行历史的记录信息,如果提交的错误代码,或者在编辑的文件上传之后,就可以同追溯的方式,来找回自己需要的内容文件。打开电脑中Androidstudi...
代码星球
·
2020-08-06
Android
studio
怎么
使用
git
Android APK反编译 apktool使用教程
下载apktool:https://ibotpeaches.github.io/Apktool/install/根据文档操作下载,命名等工具介绍:apktool 作用:主要查看res文件下xml文件、AndroidManifest.xml和图片。(注意:如果直接...
代码星球
·
2020-08-06
Android
APK
编译
apktool
使用
Android Studio 打印调试信息
转自:https://www.2cto.com/kf/201611/569468.html之前开发单片机软件还是上位机都习惯使用printf(),相信很多很会有和我一样的习惯。开始学习安卓了,当然也很在意安卓的这个打印调试应该怎么做呢?这里使用的是日志记录中添加过滤器的方式 点击NOFilter中EditFi...
代码星球
·
2020-08-05
Android
Studio
打印
调试
信息
AndroidStudio用Cmake方式编译NDK代码(cmake配置.a库)
1.cmake是什么?CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。 谷歌从AndroidStudio2.2以上就添加了Cmake方式来编...
代码星球
·
2020-08-05
AndroidStudio
Cmake
方式
编译
NDK
AndroidStudio如何引入so包
转自:http://blog.csdn.net/aplixy/article/details/51592035 先说前提条件,我的AndroidStudio版本是2.2Preview3,版本是2.1的同学应该也是一样的。然后说结论吧,有些同学可能赶着做项目: 结论:so包应该放在相应模块(比如app...
代码星球
·
2020-08-05
AndroidStudio
如何
引入
so
Android studio如何导出.so库(NDK开发入门)
转自:http://blog.csdn.net/ssy_neo/article/details/51758687 项目中用到了硬件调试,google一下拿到了硬件调试的源码,可惜握草so库根本加载不进去好吗,一直报错,一怒之下自己拿他C源码重新编译一个。旁边小兄弟见我装逼如神,强烈要求想学习一下,所以写出这个...
代码星球
·
2020-08-05
Android
studio
如何
导出
.so
Android系统信息获取
在Android中可以通过android.os.Build这个类和System.getProperty(“xxx”);来获取设备信息,下面列举的常见设备信息摘自Android群英传Build.BOARD//主板Build.BRAND//系统定制商Build.SUPPORTED_ABIS//CPU...
代码星球
·
2020-08-05
Android
系统
信息
获取
如何获取Android唯一标识(唯一序列号)
有很多场景和需求你需要用到手机设备的唯一标识符。在Android中,有以下几种方法获取这样的ID。1.TheIMEI:仅仅只对Android手机有效:12TelephonyManagerTelephonyMgr=(TelephonyManager)getSystemService(TELEPHONY_SERVICE);...
代码星球
·
2020-08-05
唯一
如何
获取
Android
标识
对 getaddrinfo Android 返回错误 EAI_BADFLAGS
我们尝试使用getaddrinfo对 Android API14及以上(在c++代码使用NDKr12)从IPV4获得合成的IPV6地址 address 。这是在IPV6与NAT64的唯一网络上使用。但是如果设置了aiflagsgetaddrinfo将返回EAI_BADFLAGS(...
代码星球
·
2020-08-05
getaddrinfo
Android
返回
错误
EAI
Android中判断网络连接是否可用及监控网络状态
获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。<uses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE"/>1)判断是否有网络连接1publicbooleanisNetworkConnected...
代码星球
·
2020-08-05
网络
Android
判断
连接
是否
android 模拟器无法ping通主机
很多时候我们通过adb连接android模拟器调试网络程序,也许你能直接访问浏览器,浏览网站,但是却无法ping同局网的一个机器,比如:#pingwww.sina.com &nb...
代码星球
·
2020-08-05
android
模拟器
无法
ping
主机
Android模拟器怎么配置网络连通
PC机可以上网,PC机上面的android模拟器不能上网。其实只要使模拟器跟自己的PC在同一个网段内就行了: 首先,如果没有配置sdk的环境变量的,那么在CMD命令下进入sdk安装路径的platform-tools目录下(D:ProgramFiles...
代码星球
·
2020-08-05
Android
模拟器
怎么
配置
网络
Android Studio调试报错am startservice
今天下载了一个Androidstudio2.3。0版本,想调试一下自己的一个项目,但是发现项目编译运行正常,但是一调试就报错:09/1416:19:13:Launchingapp$adbshellamstartservicecom.xxxxxx.xxxxx/com.android.tools.fd.runtime.In...
代码星球
·
2020-08-05
Android
Studio
调试
报错
am
Android NDK开发----- JNI多线程
一、概述 JNI编程和Linux上的C/C++编程还是挺相似的,每次java调用JNI中的函数时都会传入有关JVM的一些参数(如JNIEnv,jobject),每次JNI回调java中的方法时都要通过JVM的有关参数来实现,当在JNI中涉及到多线程的话还是有一些不一样的地方,就是要在子...
代码星球
·
2020-08-05
Android
NDK
开发
-----
JNI
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
11
12
13
14
15
下一页
尾页
按字母分类:
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
其他