关闭
当前搜索:

【我的Android进阶之旅】解决bug:You need to use a Theme.AppCompat theme (or descendant) with this activity.

前言今天用Android Studio 生成Activity的时候,默认继承AppCompatActivity ,而在AndroidManifest.xml我对该Activity设置了一个主题,然后运行的时候报了错误: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.xtc.watch/com.xtc....
阅读(2271) 评论(0)

【我的Android进阶之旅】Android插件化开发学习资料

1、目前开源的插件开发框架大致有哪些?1、 任玉刚 的 dynamic-load-apk Github 地址:https://github.com/singwhatiwanna/dynamic-load-apk2、mmyydd 的 Direct-Load-apk Github 地址:https://github.com/mmyydd/Direct-Load-apk3、limpoxe 的...
阅读(1772) 评论(0)

【我的Android进阶之旅】如何去除ListView中Header View、Footer View中的分割线

最近的项目中给ListView 加入了一个Header View之后,发现Header View的下方也有了分割线,很难看,UI要求将Header View的分割器去掉,好吧。现在就来说一说如何如何去除ListView中Header View中的分割线。 Header View中带分割线 Header View中不带分割线 Header View中要去掉的分割线 方法1ListView的部分布...
阅读(3553) 评论(0)

【我的Android进阶之旅】如何快速寻找Android第三方开源库在Jcenter上的最新版本

问题描述 解决方法 先了解compile comsquareupokhttpokhttp240的意义 了解Jcenter和Maven jcenter Maven Central 理解jcenter和Maven Central 快速搜索方法1 快速搜索方法2 快速搜索方法3 因此要注意看你是想要那个版本的问题描述今天有个android开发者问了我下面的问题: 问个问题 比如我想找最新的okh...
阅读(3085) 评论(0)

(转)专项:Android 内存泄露实践分析

今天看到一篇关于Android 内存泄露实践分析的文章,感觉不错,讲的还算详细,mark到这里。原文发表于:Testerhome;作者:ycwdaaaa ; 原文链接:https://testerhome.com/topics/5822定义​内存泄漏也称作“存储渗漏”,用动态存储分配函数动态开辟的空间,在使用完毕后未释放,结果导致一直占据该内存单元。直到程序结束。(其实说白了就是该内存空间使用完毕...
阅读(1032) 评论(0)

我的Android进阶之旅】GitHub 上排名前 100 的 Android 开源库进行简单的介绍

GitHub Android Libraries Top 100 简介 本文转载于:https://github.com/ouyangpeng/Android_Data/edit/master/Android-Librarys-Top-100.md 本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据 GitHub 搜索 Java 语言...
阅读(1454) 评论(0)

【我的Android进阶之旅】Realm数据库学习资料汇总(持续更新)

介绍realm是一个跨平台移动数据库引擎,支持iOS、OS X(Objective-C和Swift)以及Android。2014年7月发布。由YCombinator孵化的创业团队历时几年打造,是第一个专门针对移动平台设计的数据库。目标是取代SQLite。为了彻底解决性能问题,核心数据引擎C++打造,并不是建立在SQLite之上的ORM。如果对数据引擎实现想深入了解可以查看:Realm 核心数据库引擎...
阅读(1761) 评论(0)

【我的Android进阶之旅】Android Studio查看Logcat时,如果一行Log太长如何换行显示?

使用Android Studio一段时间了,还有很多小技巧没有掌握。今天又发现了一个比较好用的小技巧,这里分享出来。1、Android Studio默认显示效果比如我们用Logcat来查看打印的Log时候,有时候一行的内容太多的话,Logcat窗口并不会自动换行排版,而是默认一行显示,这样我们查看log内容的时候得必须拖动滑块向右才能查看更多的内容,如下图所示。比如查看Log输出的内容如下所示:08...
阅读(5246) 评论(0)

【我的Android进阶之旅】Android Studio如何轻松整理字符串到string.xml中

使用Android Studio一段时间了,还有很多小技巧没有掌握。比如:平常将字符串整理到string.xml中,都是手动的去复制字符串到string.xml中,然后再回来修改引用该字符串的代码,这样很low.今天发现了一个小技巧可以轻松整理字符串到string.xml中,在这里分享出来。 1、在布局文件中写的字符串,整理到string.xml中1、如下面的布局文件,一般写布局文件的时候都是直接把...
阅读(4346) 评论(5)

我的Java开发学习之旅------>Java利用Comparator接口对多个排序条件进行处理

一需求 二实现Comparator接口 三验证排序结果 验证第一条件首先按级别排序级别最高的排在前面 验证第二条如果级别相等那么按工资排序工资高的排在前面 验证第三条如果工资相当则按入职年数排序入职时间最长的排在前面 附录javautilComparator接口源代码一、需求 假设现在有个如此的需求:需要对一个这样的雇员列表进行排序,排序规则如下: 1、首先级别最高的排在前面, 2、...
阅读(1984) 评论(0)

我的Android进阶之旅------>Android Studio使用statistics插件统计项目代码总行数

今天公司说要统计一下项目总共了多少行代码,于是上网看了一下使用statistic插件可以统计代码总行数,下面给大家分享一下 ! 1、下载【statistic】插件首先当然要把名为【statistic】的插件下载下来安装到studio里面,下载地址:https://plugins.jetbrains.com/plugin/4509 进入之后的页面如下图所示: 2、安装【statistic】插件下载...
阅读(3804) 评论(0)

我的Android进阶之旅------>解决DownloadManager报错java.lang.SecurityException: Invalid value for visibility: 2

1、问题描述今天使用Android系统的DownloadManager进行下载操作时,爆了如下所示的错误:java.lang.RuntimeException: Unable to start service com.xtc.fm.qingting.services.QingtingFmDownloadService2@1b97b060 with Intent { act=com.xtc.fm.qi...
阅读(4082) 评论(0)

我的Android进阶之旅------>解决Error: specified for property 'mergedManifest' does not exist.

错误描述刚运行从Github上面下载而来的代码时,爆了如下所示的bug,错误描述如下所示:Error:A problem was found with the configuration of task ':app:generateDebugInstantRunAppInfo'. > File 'F:\Multi-Thread Download\MultiThreadDownload\app\bui...
阅读(1773) 评论(0)

我的Android进阶之旅------>解决Error:Unable to find method 'org.gradle.api.internal.project.ProjectInternal.g

错误描述 今天在Github上面下载了一份代码,然后导入到Android Studio中直接报了如下图所示的错误: 错误描述如下: Error: Unable to find method ‘org.gradle.api.internal.project.ProjectInternal.getPluginManager()Lorg/gradle/api/internal/plugi...
阅读(15172) 评论(0)

我的Android进阶之旅------>Android颜色值(#AARRGGBB)透明度百分比和十六进制对应关系以及计算方法

我的Android进阶之旅——>Android颜色值(RGB)所支持的四种常见形式 透明度百分比和十六进制对应关系表格 透明度 十六进制 100% FF 99% FC 98% FA 97% F7 96% F5 95% F2 94% F0 93% ED 92% EB 91% E8 90% E6 89%...
阅读(7607) 评论(0)

我的Android进阶之旅------>Java全角半角的转换方法

一中文全角和半角输入的区别 1全角指一个字符占用两个标准字符位置 2半角指一字符占用一个标准的字符位置 3全角与半角各在什么情况下使用 4全角和半角的区别 5关于全角和半角 6全角与半角比较 二转半角的方法DBC case 三转全角的方法SBC case一、中文全角和半角输入的区别在计算机屏幕上,一个汉字要占两个英文字符的位置,人们把一个英文字符所占的位置称为”半角”,相对地把一个汉字所占的位置称为...
阅读(3457) 评论(0)

我的Android进阶之旅------>关于使用Android Studio替换App的launcher图标之后仍然显示默认的ic_launcher图标的解决方法

前言 最近做了一个App,之前开发该App的时候一直以来都是默认的launcher图标启动的, 今天美工换了一个App的launcher 图标,因此在Android Studio中将默认的lancher图标替换成美工的图标,运行到真机后,发现一直没有替换成功。 替换下面是替换lancher图标的代码,将如下默认的代码 <application android:allo...
阅读(4206) 评论(0)

我的Android进阶之旅------>Android Listview跳到指定条目位置的两种实现方法

前言 今天实现ListView跳转到第一个条目位置时,使用smoothScrollToPosition(int position)方法跳转实现了,但是交互说不需要这样的动画效果,需要直接跳转到第一项,于是使用了setSelection(int position)方法跳转跳转,但是setSelection(int position)方法跳转一直没有生效。原来是因为setSelection(int...
阅读(5705) 评论(0)

我的Android进阶之旅------>解决Error:Could not find property 'compile' on org.gradle.api.internal.artifacts.

1错误描述 解决方法 1错误原因 2解决方法1、错误描述刚刚,Android Studio突然编译不了了,报了如下错误:Error:Could not find property 'compile' on org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler_Decorated@1b3472dc.如下图...
阅读(9018) 评论(5)

Android Studio "佛祖保佑 永无bug" 注释模板设置详解(仅供娱乐)

1、注释模板效果图今天在网上看到一段有趣的注释,佛祖保佑 永无bug,效果如下图所示: 代码如下所示:/** * _ooOoo_ * o8888888o * 88" . "88 *...
阅读(16546) 评论(4)
481条 共25页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:2166330次
    • 积分:23454
    • 等级:
    • 排名:第349名
    • 原创:371篇
    • 转载:110篇
    • 译文:0篇
    • 评论:983条
    感谢您为博客进行打赏
      支付宝&微信支付二维码
      支付宝&微信支付
    站长统计
    友情链接
    博客专栏
    最新评论