android
Fans_Mo
全栈工程师
展开
-
关于TabActivity相关使用
尽管google已经废弃了TabActivity..但是,用还是可以用的。话不多说,看代码import android.app.TabActivity;import android.content.Intent;import android.os.Bundle;import android.view.LayoutInflater;import android.view.View;im原创 2016-08-26 09:42:27 · 474 阅读 · 0 评论 -
mm 编译遇到的问题汇总
1/ mm编译 frameworks/base/packages/SystemUI 出现此错误ninja: error: 'out/target/common/obj/JAVA_LIBRARIES/metrics-helper-lib_intermediates/classes.jack', needed by 'out/target/common/obj/APPS/SystemUITest...原创 2019-04-23 17:45:39 · 2457 阅读 · 0 评论 -
android 音乐信息乱码处理
关于android 音乐乱码的问题,估计很多人都为此头疼。。可能会为你带来些帮助!public static MusicBean fileToMusic(File file) { if (file.length() == 0) return null; MediaMetadataRetriever metadataRetriever =...原创 2019-03-25 15:12:45 · 1662 阅读 · 1 评论 -
Android项目中最火最常用的优秀开源项目(很有用)
转载地址:https://github.com/SenhLinsh/Android-Hot-Libraries#android-hot-libraries有那么多漂亮好用的轮子,总是忍不住好好地总结分类收藏一番。而收藏,当然是为了在可能需要的时候能够迅速果断地找到一个合适我们项目的轮子。分类 详细 框架名称 简介 Star 数 最近 更新 UI...转载 2018-12-27 10:11:47 · 1163 阅读 · 0 评论 -
Retrofit+Rxjava+Gson 新闻端小项目
又到周末了,最近一周有点时间搞点东西来耍。由于工作的性质,导致我接触的互联网应用几乎没有,所以本身写的代码可能跟互联网应用有很大的差别,我会不断的更新优化应用。 本项目最开始只是为了满足我自己搞一个Retrofit+Rxjava+Gson 的小例子,最终演变成了一个可以玩的小项目,数据来源:易源数据。后面打算加更多的内容,比如视频,图片之类的,或者登陆,设置等等,也会不断的去刚改项目的架...原创 2018-08-24 16:29:16 · 445 阅读 · 0 评论 -
解决:Failed to resolve: runtime
今天导入以前同事写的一个项目,遇到了Failed to resolve: runtime Open File这个错误,懵逼了半天,最后原因在这里:在项目的build 文件中allprojects { repositories { jcenter() maven { url "https://jitpack.io" } goog...原创 2018-07-18 15:08:36 · 4292 阅读 · 3 评论 -
关于android闹钟定时任务
详情,点击打开链接 https://zhuanlan.zhihu.com/p/33663269原创 2018-02-07 14:39:49 · 544 阅读 · 2 评论 -
Android studio 编译项目出现Keystore was tampered with, or password was incorrect
最近因为电脑出现了问题(升级android studio 3.0之后,系统内存自增。。我16G的内存,一个小时左右上升到94%以上。。),重新装了系统之后,OK。又各种的环境变量,修改配置。。。导项目。。一运行,FUCK, 出现了 Keystore was tampered with, or password was incorrect 这个错误,原来是我重新生成了一个debug.ke原创 2017-11-15 12:16:27 · 7334 阅读 · 0 评论 -
Error:Execution failed for task ':app:clean'. > Unable to delete directory 解决方案
android studio 升级到3.0 之后 ,出现了很多问题。。。。各种坑 我这个电脑只要打开androidstudio 内存就会自增,不到两小时就回占到90%以上(16g内存) 还有这个公司加密的问题这个什么安极,说实话 真不怎么样。。。坑太多 不细说了。。今天遇到个新问题,电脑把加密去了之后 再加密 然后编译项目 就出了个这个鬼问题,Error:原创 2017-11-09 15:12:36 · 541 阅读 · 1 评论 -
android 知识库
Android 6.0 Dialog text doesn’t appear123456789101112131415161718192021AlertDialog.Builder builder = new AlertDialog.Builder(this);builder.setTitle("退出登录");builder.setMessage("您确定要退出登录转载 2017-01-19 16:54:06 · 898 阅读 · 0 评论 -
Drawable /Bitmap、String/InputStream、Bitmap/byte[]互转
Drawable互转BitmapDrawable转Bitmap1234Resources res = getResources();Drawable drawable = res.getDrawable(R.drawable.myimage);BitmapDrawable bd = (BitmapDrawable) d;Bitmap bm = bd.getB转载 2017-01-19 16:09:51 · 305 阅读 · 0 评论 -
android通讯录浅谈
关于Android通讯录,因为各个android版本的不同,大大小小的坑实在太多了。。。有误代码如下:if (android.os.Build.VERSION.SDK_INT >= 19) { PHONES_PROJECTION[PHONES_SORT_KEY_ALTERNATIVE] = "phonebook_label"; } ...原创 2016-11-25 14:44:11 · 1136 阅读 · 0 评论 -
关于Application 保存UI状态的用法
其实保存UI 状态,通常用SharedPreferences 来保存,以上方法仅限小例子,你可以用SharedPreferences 来创建一个存储的xml文件,存值,取值来判断UI的显示或者值得传输,方法比较简单,网上demo一大把,就不多赘述了补充: 对于UI状态的保存,有很多种方式,第一种: 简单demo不考虑性能,可采用静态常量的方式,比如 public st...原创 2016-03-23 15:16:47 · 953 阅读 · 0 评论 -
Android退出应用最优雅的方式(改进版)
我们先来看看几种常见的退出方法(不优雅的方式)一、容器式 建立一个全局容器,把所有的Activity存储起来,退出时循环遍历finish所有Activityimport java.util.ArrayList;import java.util.List;import android.app.Activity;import android.os.Bundle;p转载 2016-01-04 10:24:20 · 535 阅读 · 2 评论 -
编译android 源码遇到的问题
注:本文章大部分图片资源来源于网上,记录下自己遇到的问题1/虚拟空间不足的问题因为我的是用Vmware虚拟机装的,当初分配的是150G空间,今天编译到78%就出现了磁盘不够的情况。解决方法如下:(1)先关闭虚拟机(2)(3)设置完成后,打开虚拟机,在Terminal 终端输入 apt-get install gparted 安装Gparted磁盘分区工具(4)打开...原创 2019-04-19 18:24:39 · 538 阅读 · 3 评论