dashan618的博客

勤能补拙. 事在人为.

安卓 碎片fragment的懒加载 fragment只加载一次 用到的时候才加载

本人小菜鸟一枚, 并且记性十分不好, 所以在此把自己用过的东西记录一下, 以免长时间不用的话会忘记, 如果有哪里写的不对的地方, 希望各位大佬多多指正, 以免误导后面的童鞋,不胜感激!  fragment的懒加载,顾名思义,就是在用到这个fragment的时候才把它的内容加载出来.这样可...

2018-01-24 17:38:40

阅读数 991

评论数 0

关于Android安卓APP保活 - 安卓消息推送详解 - 安卓端外推送离线推送

转:http://zhangtielei.com/posts/blog-android-push.html 说Android端外推送比较烦,实际有两层意思:首先是说实现上比较麻烦,至今业界也没有找到一种完美的解决方案,Android程序员通常需要同时集成多家推送平台(如果有自己的端内推送,还要...

2017-10-31 12:48:13

阅读数 2680

评论数 1

PACKAGE_USAGE_STATS权限报错 permissions is only granted to system apps

需要先往清单文件里添加一个权限,即PACKAGE_USAGE_STATS . 但是添加上以后, 却出现了错误提示, 权限下方有红色波浪线, 提示 permissions is only granted to system apps...

2017-10-30 10:48:07

阅读数 4450

评论数 0

安卓android 自定义SeekBar进度条样式

最近项目中用到了自定义的相机,在写预览界面缩放功能时,采用的是seekBar的方式。但是系统的SeekBar实在是太难看了,只好通过自定义的方式自己写一个。 以下实现的效果可能不一定是您想要的,但希望能有所帮助。记录下来,也方便自己日后查看。 在布局文件中添加seekbar控件 <S...

2017-10-16 18:11:46

阅读数 455

评论数 0

Android安卓WebApp中 全屏和普通模式下 webview中软键盘弹出挡住输入框 解决方案

最近公司开发的WEBAPP遇到了一个比较恶心的问题。就是在webview中当需要输入内容时,软键盘弹起后,挡住了输入框,试了很多办法都不太满意。(这里要吐槽下,人家IOS端,苹果系统都给直接封装好了,软键盘一起,输入框上移的那是相当到位,所有场景都很完美,不得不说安卓的路还是任重道远啊!) ...

2017-08-14 16:13:05

阅读数 4340

评论数 6

Android安卓ECLIPSE导致工程到AndroidStudio里 报错 Failed to open zip file 解决办法

在从ECLIPSE导入工程到Studio中时, 在页面下方的Messages Gradle Build对话框里, 报错如下: Error:Failed to open zip file. Gradle's dependency cache may be corrupt (this someti...

2017-07-14 15:08:04

阅读数 1525

评论数 0

Error:(2, 0) Plugin with id 'com.github.dcendents.android-maven' not found在Studio里导入moudle时报错解决方案

今天在给项目添加一个moudle依赖时,出现了如下错误.   Error:(2, 0) Plugin with id 'com.github.dcendents.android-maven' not found 最后的解决方案如下:   在工程下的build.gradle里添加如...

2017-06-05 18:35:14

阅读数 1446

评论数 1

KotLin的简单使用 KotLin入门基础 AndroidStudio中配置KotLin插件 新建KotLin工程

前些天,谷歌推荐把KotLin作用Android开发的第一语言.因此学习KotLin,个人感觉还是很有必要的.   关于什么是KotLin,使用KotLin有什么优点,以及它的一些特性,可以参考下这篇文章. 在此感谢作者的分享!   下面直接说下KotLin在AndroidStudio中的基本用法...

2017-05-23 19:01:45

阅读数 396

评论数 0

AndroidStudio和ECLIPSE如何获取项目的开发模式下的SHA1值和MD5以及发布版的SHA1值和MD5

首先本文默认您已正确配置了环境变量,Studio可以正常使用。 另外debug和发布模式下的SHA1值是不一样的。 AndroidStudio获取SHA1值和MD5值 一、获取debug模式下的SHA1和MD5 1、点击Studio下方的Terminal,打开Terminal对话框(类似于...

2017-05-17 17:19:58

阅读数 977

评论数 0

Some file crunching failed, see logs for details解决方案 以及.9patch点9图片的报错的详细修改方法

报的错误是:Error:java.lang.RuntimeException: Some file crunching failed, see logs for details ? 出现这个错误的原因是一般有以下几种情况: 一、构建Gradle的时候,Gradle会去检查一下是否修改过文件...

2017-05-11 16:43:48

阅读数 14882

评论数 7

ECLIPSE AndroidStudio中签名文件的作用

个人理解,如果有不对的地方希望各位大神多多指正!谢谢! 首先说一下,平时我们把我们的项目直接运行(也就是在AndroidStudio中点击上方中间的绿色三角形,或者使用快捷键Shift + F10)到手机上的时候(此时手机是插在电脑上的),由于是以Debug模式进行编译的,因此Studio会自...

2017-05-11 16:13:13

阅读数 492

评论数 0

安卓AndroidStudio如何在同一个手机中安装两个相同的项目

我的开发工具: AndroidStudio 今天由于公司业务需要, 经理让安装两个相同的APP到手机上, 考虑到包名是应用程序的唯一标识, 所以在工程列表的app下的build.gradle里, 把applicationId改成了不同的. 然后再使用新的签名文件(也可以使用同一个签名文件)重新打包...

2017-05-05 17:50:16

阅读数 8136

评论数 1

AndroidStudio使用SVN进行代码的检出,更新和提交

由于刚使用AS不久, 所以用的也不是很熟悉, 如果有哪里写的不对的地方, 欢迎各位大佬多指正! 首先此文的前提是你已正确安装AndroidStudio并且配置正确, 可正常运行 . 如没有, 请先自行问下度娘, 此女几乎无所不知. 以下是基本步骤: 一,配置SVN 点击 File - Sett...

2017-04-17 17:16:44

阅读数 5341

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭