下载 1,下载和复制所需文件到ubuntu jdk,sdk,ndk,Android studio,都要都要 2,在主文件夹上创建一个叫android_develop_tools的文件,并且把sdk等文件放进去 mkdir…
分类:Android
Android studio 升级到3.0时项目遇到的问题
第一个问题: 在项目的build.gradle文件里面 Cannot set the value of read-only property ‘outputFile’ Error:(56, 0) Cannot set t…
(360)简易的可拖动的桌面悬浮窗
package com.example.ruulai.test; import android.graphics.PixelFormat; import android.os.Bundle; import android…
ANR 之 traces.txt 文件分析
参考文献: https://www.jianshu.com/p/8964812972be https://blog.csdn.net/tjy1985/article/details/6777355 http://haio…
小米手机 更换app图标失败的解决方法
android开发时,一开始程序使用系统默认图标,等到应用发布的时候要更换图标,结果在测试机上图标就是不变,其他手机和模拟器上都更新了图标。 测试机是小米,据说这个问题只在小米上会出现。 更新程序图标时,把…
Android根据图片路径取得图片
(惭愧,当年java是我唯一挂科的一门) File file = new File(path); ImageView img = (ImageView) findViewById(R.id.img); if(file.e…
Android 9.0静默安装与卸载app
最近在开发中有个需求就是要实现静默安装与卸载app的功能,而在PackageManager的api中安装与卸载的接口被隐藏,所以在另辟蹊径,下面把实现的代码分享下 import android.app.PendingIn…
SegmentFault for Android.
我用尽一生的好运气去遇见你。 所幸,这运气够长够远,足够我陪你一辈子。 非常荣幸的告诉大家,SegmentFault For Android 1.0 已经在以下市场发布 Google Play 豌豆荚 应用宝 小米 36…
Android开发之dagger.android--Fragment
前言 在上一篇文章中 Android开发之dagger.android–Activity,主要是使用Dagger-Android注入到Activity中,上文结尾也说到,Dagger-Android也可以注入…
RecyclerView中如何监听Item不可见/销毁?
很常见的应用场景:顶部是轮播图,如果滑动到它不可见了我们需要关闭它的滚动线程,记录滚动的位置恢复后又从之前的位置重新滚动。 要想解决这个问题我们遇到了2个难点: 1.如何监听Item不可见/销毁了?此时我们该销毁滚动的线…
观战Retrofit开发中的哪点事
Retrofit是什么? Retrofit就是一个Http请求库,和其它Http库最大区别在于通过大范围使用注解简化Http请求。目前Retrofit 2.0底层是依赖OkHttp实现的,也就是说Retrofit本质上就…
Android优化三:内存泄漏
Android优化一:提纲 Android优化二:性能检测 Android优化三:内存优化 Android优化四:App启动速度优化 Android优化五:布局优化 Android优化六:性能优化 什么是内存泄漏? 根据…