自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王志强_android_专栏

从事nadroid开发和android教学

  • 博客(13)
  • 收藏
  • 关注

转载 android gradle依赖:implementation 和compile的区别

android gradle依赖:implementation 和compile的区别3.0后gradle依赖的不同写法和意义 2017 年google 后,Android studio版本更新至3.0,更新中,连带着com.android.tools.build:gradle 工具也升级到了3.0.0,在3.0.0中使用了最新的Gralde 4.0 里程碑版本作为gradle的编译...

2018-11-26 11:39:11 1336

原创 Android打包-基础知识-Android程序员必会

从开始着手公司app安卓原生版本的开发,到如今2.3发布,已经过了快半年的时间,在这半年的时间里,已经逐渐掌握了Android 打包的一些基础知识。今天在这里小小梳理一下,顺便总结下安卓打包中需要注意的问题和一些有效的经验。打包过程介绍首先,需要注意的是不管是打什么包,或者用什么工具打包,其背后都是执行的Android提供的构建系统。所以我们先从每个过程介绍一下Android Build系...

2018-11-26 10:59:13 285

转载 事件儿传递详解

Android中的dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()    Android中触摸事件传递过程中最重要的是dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()方法。这个是困扰初学者的问题之一,我开始也是。这里记录一下dispatchTouchEve...

2018-11-15 10:01:26 200

转载 Activity和Fragment嵌套生命周期响应问题

问题阐述 :主界面有四个Fragment 分别为A、B、C、D 这些为第一层Fragment(创建方式是由事务提交形式),其中B Fragment中布局为ViewPager,里面是放的三个Fragment 分别为B_1、B_2、B_3,这些称为第二层Fragment 那么在切换第一层Fragment时候,怎样使第二层Fragment调用其生命周期? 并且使得第一层Fragment能够缓存Vie...

2018-11-30 16:09:40 1039

转载 保存activity状态,用Fragment,setRetainInstance(true),google推荐

在配置发生变化(Configuration changs)时,什么是最好的保存活动对象方法,比如运行中的线程,Sockets,AsyncTask。要回答这个问题,我们要先讨论一些开发者在Activity生命周期中使用长时间后台任务时遇到的共同困难。然后,我们将介绍常见的两种能解决问题但有不好的方法。最后,我们会用一个示例代码说明推荐的解决方案,它用retained fragment来达到我...

2018-11-30 10:59:10 580

原创 Activity和Fragment生命周期顺序

1-->启动MainActivity(其中有fragment)2-->点击fragment中的按钮打开其他Main2activity并返回;3-->关闭MainActivity下面是截图和日志, 希望大家弄清楚声明周期的嵌套;  以下是logcat日志11-30 15:40:49.991 16855-16855/com.example.fragme...

2018-11-29 16:31:15 436

转载 Android Activity 与 Fragment 相互通信

https://blog.csdn.net/carson_ho/article/details/75453770前言Activity 与 Fragment 的使用在Android开发中非常多 今天,我将主要讲解 Activity 与 Fragment 如何进行通信,实际上是要解决两个问题:  Activity 如何传递数据到 Fragment? Fragment如何传递数据到Act...

2018-11-29 09:04:13 594

转载 Android中Gradle相关配置的详细学习

当毕业不够两年,身边的朋友慢慢得有车有房有女朋友周末有自己的节目,而我觉得很多美好的事情我都遥不可及,找不到可以让自己开心的事情做,心情很不好。但是同时我觉得沉淀需要时间、努力、耐心和自律,所以我总相信艰难的时候是总会过去,迎接自己的美好生活总到来的,给自己喊一句:“加油!”。好了,牢骚发完了,最近我看了《Android Gradle权威指南》这本书,虽然书上写的内容可能比较简单,但是对于An...

2018-11-26 16:15:28 224

转载 Android支持包冲突的解决

版权声明:本文为博主原创文章,转载请注明地址。如果文中有什么纰漏或错误的话,请留言指正,我会及时更正。如果您觉得本文还不错的话,记得点个赞呦,希望能帮到你,谢谢。 https://blog.csdn.net/yuzhiqiang_1993/article/details/78214812All com.android.support libraries must use the exact s...

2018-11-26 11:20:13 1375

原创 gradle打包命令

gradle assembleRelease

2018-11-26 10:39:35 1310

转载 Mac系统下 使用gradle命令行打包

Mac系统下Android Studio使用gradle命令行打包    在使用Android Studio命令行打包的时候出现 bash gradle command not found的问题,原因是类似我们在windows系统下配置的环境环境,在Mac里没有配置gradle,Android Studio的Terminal窗口如下:解决方法:(1)找到gradl...

2018-11-26 10:38:01 1609

原创 Android studio开发Java工程

 1. 新建项目新建项目肯定是去new,但到底是new project还是new module是一个问题。在这解释一下,如果new project的话是新建一个工程,相当于新建一个工作区,工程中可以有多个模块也就是所谓的module,每个模块之间相互独立。有了这个前提,在开发Java工程时首先要新建一个工作区,也就是新建一个工程:file---> new Project,在创建pro...

2018-11-21 13:46:00 244 1

转载 Android屏幕适配使用dimens

关于Android屏幕适配中使用多个dimens的遇到的问题我相信大家在android开发中,肯定会遇到一个问题,那就是屏幕适配问题,通常我们做app只需要适配各种类型的手机就OK了,最近公司要求把pad上的app适配到手机上,这个有点麻烦,所以着重研究了一下。基本概念:dp、sp、px、dpi、densitydp:最常用的长、宽、margin、padding等的单位 sp:字体的...

2018-11-13 14:17:51 572

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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