• Android Studio Profiler使用心得 检测内存泄露问题

    时间:2024-05-19 18:44:16

    最近在分析app的内存泄露问题研究了下as的profiler功能  这里记录下个人心得内存泄露相关文档:https://juejin.im/post/5a652d31518825734108080d首先  对于profiler基础介绍 :https://blog.csdn.net/gaugamela...

  • Android studio或IDEA下自定义生成public修饰的get set方法

    时间:2024-05-19 18:30:18

    大家可能对IDE(Android studio IDEA)自动生成代码很属性,但是不知道大家发现没,默认生成的get set方法是被private修饰,如果再加上代码规范对变量名称进行约束,那么生成的get set方法就不能满足要求,本文对自动生成get set方法进行自定义,可以解决上述两个问题。...

  • NDK 编译和使用静态库、动态库; Android.mk 文件语法详解; Android.mk高级写法

    时间:2024-05-19 18:24:35

    这篇文章是自己会用到的,保存一下转自:https://blog.csdn.net/chinabinlang/article/details/50667750以下所有是基于Eclipse的,使用命令行的绕道。 1、STL的使用,以stlport为例 官方的说法是只需要在Application.mk文件...

  • Android中JNI入门(二) 之 Java与Native相互调用

    时间:2024-05-19 18:21:14

    我们在上一篇文章《Android中JNI入门(一) 之 初识NDK和JNI》中已经通过Demo演示了如何在Java代码中去调用C++代码,今天继续来看看在JNI中是如何反调用Java方法的。先大概提一下,JNI中要调用Java方法的流程是先通过类名找到类,然后再根据方法名找到方法的id,最后就可以调...

  • Android Studio jni/c++代码提示和跳转

    时间:2024-05-19 18:19:14

    在Android Studio中进行jni开发时,没有代码提示和跳转的解决办法:1,打开SDK Manager2,选中SDK Tools标签,然后打开右下角的Show Package Details选项,展开CMake 标签 , 选中3.6.xxx的cmake版本(我的默认是选中3.10.xx的版本...

  • Android敏捷开发的一些工具类

    时间:2024-05-19 18:01:10

           以前的开发都是接手别人的项目,每次看代码都很痛苦费时,最近终于自己从零到有写了几个项目,速度快了一大截,有些好用的工具,自己总结了下,分享给大家。如下图:1:butterknife ,使用butterknife节省了很多手敲绑定代码,使用起来非常方便   详细使用方法请看:https:...

  • Android Studio 打包签名Signature Version V1 V2说明

    时间:2024-05-19 17:55:24

    在进行打包流程中有一项需要选择签名版本: signature version的区别V1:可对签名后的文件,作适当修改,并重新压缩。 V2:不能对签名后的 APK作任何修改,包括重新解压。因为它是针对字节进行的签名,所以任何改动都会影响最终结果。正确选择姿势:1.只勾选v1签名所有机型都能用,但是在7...

  • 高德地图更换瓦片指南 路径小坑

    时间:2024-05-19 17:13:55

    高德地图更换瓦片指南 小坑前段时间接了一个高德地图,用到了瓦片数据替换的api,过程中有一些小坑,在官网找具体的说明执照到了切换地图图层,但是那只是切换地图白天黑夜的一个显示而已,根本无法实现。然后就找不到对应的api介绍了,后来下载官方demo,只看到了在线加载的,后台数据也是官方的文件数据,有这...

  • Android解决RecyclerView的item宽度无法铺满的问题

    时间:2024-05-19 16:58:51

    不同手机上的展示情况item 父布局的宽度设置为match_parent<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/andr...

  • Android 云服务器的搭建和友盟APP自动更新功能的实现

    时间:2024-05-19 16:26:31

    setContentView(R.layout.activity_splash); //Bmob SDK初始化--只需要这一段代码即可完成初始化 //请到Bmob官网(http://www.bmob.cn/)申请ApplicationId,具体地址:htt...

  • android studio菜单栏被隐藏解决方案

    时间:2024-05-19 16:25:49

    今天使用android studio 开发项目,在想打开一个新的项目时,发现自己的File菜单栏不见了???一顿莫名其妙,不知道自己啥时候无意间点了什么快捷键把菜单栏隐藏了。问题:android studio菜单栏被隐藏现象:解决:点击右边【搜索】按钮;输入搜索【Main menu】,下面就会出现V...

  • Android动态修改状态栏沉浸色(取图片颜色)

    时间:2024-05-19 16:24:07

    项目要求  滑动图片卡,背景会自动变色,并且动态修改状态栏沉浸色关键代码 :在图片切换的回调接口中执行Bitmap bit = drawableToBitmap(resource);int pixel = bit.getPixel(resource.getIntrinsicWidth()/ 2,0)...

  • 【Android】开发中,webview遇到的css问题

    时间:2024-05-19 16:08:15

    1.给webview设置css时,我们可能会这么做 在p标签中设置了颜色值 #475669,在华为、vivo等中并未报错,webview可以加载出来,但在小米(red mi k20)机型上,出现webview加载不出来,经过一番调试,问题出在color颜色上,解决办法:将color颜色换成rgb(0...

  • Android动画之translate(位移动画)上下移动

    时间:2024-05-19 16:02:27

    Activity的切换效果使用的是Android的动画效果,Android的动画在官方有相关资料:http://developer.android.com/guide/topics/graphics/animation.html和http://developer.android.com/guide/...

  • android如何自动切换后台app

    时间:2024-05-19 15:10:34

    在做 android 前端性能自动化测试时,你是否经历过这样的场景:依次启动 A、B、C 三个 app,其中 C 是被测 app, 当当前屏幕切换到 B 进行相关操作后,如何通过封装方法实现自动切换会已经处于后台进程模式的被测 app 进程 C 呢?我的实现思路大体是这样的。1首先封装点击键盘 me...

  • 谷歌gmail注册入口_如何更改,恢复,重设Gmail,Google云端硬盘,Android,Chrome的Google帐户密码?...

    时间:2024-05-19 14:58:15

    谷歌gmail注册入口Google Account is the main account which is used to log in and authenticate Google services and applications like Gmail , Android , Google ...

  • android studio手机模拟器开启刘海屏

    时间:2024-05-19 14:51:25

    android studio创建好模拟器后都是英文的,为了方便操作,可以设置为中文。一、设置中文手机模拟器启动后,点击桌面上的Settings图标,如下图所示:打开Settings面板后,拖动到下方选择System在System面板中选择如下图所示的Languages & input再选择L...

  • Android wear 模拟器与Android(真机)手机连接

    时间:2024-05-19 14:50:12

    下载并安装Android studio 3.0.打开Android studio–>AVD Manager,创建一个wear模拟器,可以保持默认设置,并启动模拟器.将Android手机通过usb连接到电脑,手机需要打开usb调试模式.打开cmd ,输入adb devices验证两台设备均已正常...

  • 我的Android进阶之旅------>Android使用cmd窗口进行adb logcat时出现中文乱码问题的解决办法...

    时间:2024-05-19 14:09:09

    今天用CMD命令进行adb logcat时显示一堆的乱码乱码如下C:\Users\Administrator>adb logcat -s logcat--------- beginning of /dev/log/system--------- beginning of /dev/log/ma...

  • 报告称 Windows 比 Debian Linux 和 Android 更安全 | Linux 中国

    时间:2024-05-19 13:40:17

    Linux 与 Windows 10 相比的一个优势是它更安全,但是 Linux 系统并不是绝对可靠的。-- WxyLinux 与 Windows 10 相比的一个优势是它更安全,但是 Linux 系统并不是绝对可靠的,美国国家标准技术研究院National Institute of Standar...