Jolky的博客

我们一起学习

Android ConstraintLayout完全解析

下载ConstraintLayout支持库包约束(constraints)Chains链参照线guidelines尺寸横纵比 dimensions下载ConstraintLayout的支持包点击SDK Manager,如下所示:进入Android SDK下载界面,如下所示:勾选Constraint...

2018-03-13 17:23:01

阅读数 751

评论数 0

Java 修饰符

Java语言提供了很多修饰符,主要分为以下两类:访问修饰符非访问修饰符访问控制修饰符Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java支持4种不同的访问权限。默认的,也称为default,在同一包内可见,不使用任何修饰符。私有的,以private修饰符指定,在同一类内可...

2018-06-12 17:34:23

阅读数 34

评论数 0

Java 变量类型

在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下:type identifier [ = value][, identifier [= value] ...] ;格式说明:type为Java数据类型。identifier是变量名。可以使用逗号隔开来声明多个同类型变量。以下列出了...

2018-06-12 17:26:23

阅读数 60

评论数 0

Java 对象和类

Java作为一种面向对象语言。支持以下基本概念:封装继承多态抽象类对象实例方法消息解析本节我们重点研究对象和类的概念。对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。       ...

2018-06-12 17:01:54

阅读数 71

评论数 0

Java 基础语法

编辑器介绍及推介:EditPlus(文本编辑器)。                                                                                                                            ...

2018-06-12 15:49:23

阅读数 147

评论数 0

Eclipse修改编码格式(修改字符集)

默认情况下 Eclipse 字符集为 GBK,但现在项目一般 使用UTF-8,防止项目移植开发出现乱码,设置 Eclipse 开发环境的项目字符集为 UTF-8, 步骤如下:1、项目设置在菜单栏选择 Window -> Preferences -> Ge...

2018-03-21 23:33:26

阅读数 1369

评论数 0

JDK环境变量配置(win7、win10)

下载JDK 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载后JDK的安装根据提示进行,还有安装JDK的时候也会安装JRE,一并安装 安装JDK,安装过程中可以自定义安装目录等信息,例如我们选...

2018-03-12 15:23:42

阅读数 1535

评论数 2

Android Studio遇到的错误

1、 Error:Some file crunching failed, see logs for details Error:Execution failed for task ‘:app:mergeDebugResources’. Error: Some file crunch...

2017-08-16 09:17:23

阅读数 164

评论数 0

Android5.0新控件ToolBar

如何使用ToolBar? 1、风格 (style)上使用 如果你的编译版本是在API21(含21)以上那么根据上图在 res/values/styles.xml中设置对应的样式即可,如下图所示: 如果目标不是在API21(含21)以上,那么需要在 /res中创建v...

2017-01-20 15:24:30

阅读数 181

评论数 0

Android中常用的距离单位

px(像素):每个px对应屏幕上的一个点。 dip或dp(device independent pixels,设备独立像素):一种居于屏幕密度的抽象单位。在每英寸160点的显示器上,1dip = 1px。但随着屏幕密度的改变,dip与px的换算会发生改变。 换算公式如下: dp = (dpi /...

2016-11-22 14:33:29

阅读数 208

评论数 0

Error:Execution failed for task ':ProjectName:mergeDebugResources'. > Crunching Cruncher *some file*

我认为这可能有类似的问题。我的问题是由png.9文件引起的。如果这个文件,有只有几个像素的(在我的情况)太小了拉伸面积,建筑用这个错误也失败了。我已经检查了所有这些问题的答案,但没有任何帮助。给人一种有点大面积延伸,解决了这个问题。我测试了很多次,传真当我使用它失败了小拉伸区域。所以,我相信,这将...

2016-11-18 14:35:41

阅读数 211

评论数 0

Android Studio 技巧全集(快捷键)

- 打印log及配置ec快捷键 生成TAG:在界面输入logt回车,自动生成log标识TAG 打印log: logm,logd,loge等命令 - 代码提示及移动快捷键 代码提示:Ctrl+Alt+Space(空格) 选中代码,连续按会有其他效果:Ctrl+W 代码向上/下移动:Ctrl+Shi...

2016-10-25 16:09:22

阅读数 146

评论数 0

android app 第一次启动白屏或者黑屏

在很多时候启动一个app的时候会白屏几秒钟,如果想解决这样子的问题其实很简单,只要在style中修改android:windowBackground即可.<item name="android:windowBackground">图片或者颜色</item>...

2016-10-21 09:03:54

阅读数 1666

评论数 0

Java数据类型转换、基本数据类型范围

在程序的世界里面,数据类型的转换有以下规律: 数据范围小的数据与数据范围大的数据进行数学计算的时候,自动向大类型转换(自动转换); 数据范围大的数据要变成数据范围小的数据,那么必须采用强制转换(强制转换); 如果是常量进行强制转换,有两种标记(L、l)、使(“数据类型”)。 经验: - 要想成...

2016-10-18 09:03:16

阅读数 176

评论数 0

解决Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.

一、Android Studio 引用多个jar、aar或者工程时出现com.Android.build.api.transform.TransformException:Java.util.zip.ZipException: duplicate entry:android/support/v4/...

2016-10-17 11:30:55

阅读数 9155

评论数 0

Java数据类型划分(分2种)

1. 基本数据类型 不牵扯内存分配问题。一共分为八种,分别是byte、short、int、long、float、double、char、boolean。默认值如图所示:2. 引用数据类型 需要开发者为其分配空间。一共分为三种,分别是数组、类、接口。默认值如图所示:**个人选择数...

2016-10-17 09:03:05

阅读数 4174

评论数 0

标识符与关键字(标识符是否可用中文命名?)

标识符就是用于给 Java 程序中变量、类、方法等命名的符号。关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。 Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。 ...

2016-10-17 08:22:48

阅读数 1398

评论数 0

Android中的窗口坐标体系(分二种)、获取坐标的方法

Android坐标系在Android中,将屏幕最左上角的顶点作为Android坐标系的原点,从这个点向右是X轴正方向,从这个点向下是Y轴正方向。 系统提供了getLocationOnScreen(intlocation[])获取Android坐标系中点的位置,即该View左上角在Android...

2016-10-13 12:26:16

阅读数 1176

评论数 0

Android Studio 实战秘籍 | Android Studio 使用经验:Android Studio 快捷键整理分享

文章编辑整理:Android Studio 中文组 - JolkyAlt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctr...

2016-10-13 10:10:43

阅读数 135

评论数 0

Android Studio 引入 android-support-v7-appcompat 包问题

全是资源文件未找到,但是android-support-v7-appcompat包在Gradle已经配置过。 默认编译版本是 API 19,19没有values-v21,无论是在Eclipse还是AS上,只需要把编译版本改成 API 21以上的clean项目即可。

2016-09-27 10:58:18

阅读数 3513

评论数 0

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