“2018年6月”存档文章有43

安卓模拟器接收短信测试

最近Android开发,需要在模拟器上面测试接收短信功能。一个是采用telnet的方式,这种方法有点麻烦。第二种方式是模拟器自带发送短信功能,具体操作如下:运行一个模拟器并点击“更多”。 就是模拟器窗口右侧的三个水平点,截图如下:点击“phone”:输入您想要接收文字和文字的电话号码。 按“SEND MESSAGE”可以看到模拟器上面已经接收到短信内容了:参考资料:Is it possible t...

Android Studio工程目录结构分析

我们这里以一个简单的HelloWorld工程来分析:1、.gradle和.idea 这两个目录下放置的都是Android Studio自动生成的一些文件,我们无须关心,也不要去手动编辑。2、app 项目中的代码、资源等内容几乎都是放置在这个目录下的,我们后面的开发工作也基本都是在这个目录下进行的,待会儿还会对这个目录单独展开进行讲解。3、build 这个目...

初学者钢构预算教程

钢结构是发展方向,土建算量的不会钢结构算量的大有人在,但日后如果再不会,就要谈谈自己的工资是涨不上去了。钢结构一直以来是与土建分开的,后来的劲钢结构及钢组合结构在施工的过程中,都是先有钢结构公司安装再有总包施工砼,如此以来接合也会慢慢的相近,有时候基本上融合在一起,我只能说我会做钢结构的算量,报价谈不上,因为我的经验不足。1。算量最基本的就是看图纸,土建的人都烦钢构图纸的太乱,其实我也有这种看法,...

Cannot start compilation: the output path is not specified for module "com.bn.chap6.tips.Sample6_3_Activity". Specify the output path in the Project Structure dialog.

最近再运行Android的时候,报如下错误:Cannot start compilation: the output path is not specified for module "com.bn.chap6.tips.Sample6_3_Activity".Specify the output path in the Project Structure dialog.出现这个错误的原因:这个错...

Java Scanner 类

最近在学习Java数组的时候,有一段代码不是很理解:import java.util.*; public class Demo { public static void main(String[] args){ int intArray[] = new int[5]; long total = 0; int len = intArr...

Java import以及Java类的搜索路径

Java包的导入方式与C#有些不一样,C#使用的using,而Java采用的是import的方式。如果你希望使用Java包中的类,就必须先使用import语句导入。import语句与C语言中的 #include 有些类似,语法为: import package1[.package2…].classname;package 为包名,classname 为类名。例如:import java.ut...

Java类和对象的概念

最近在学习Java,以前是写C#的,最近要写一个安卓的app,所以要学习Java,C#与Java比较相像,所以学起来也不是那么吃力。在C#中,面向对象编程是一个难点,所以这次学习Java也来着重学习一下面向对象这方面的知识。看下面一段代码:public class Demo { public static void main(String[] args){ // 定义类...

Java的不同版本:J2SE、J2EE、J2ME的区别

1998年12月,SUN公司发布了Java 1.2,开始使用“Java 2” 这一名称,目前我们已经很少使用1.2之前的版本,所以通常所说的Java都是指Java2。Java 有三个版本,分别为 J2SE、J2EE和J2ME,以下是详细介绍。J2SE(Java 2 Platform Standard Edition) 标准版J2SE是Java的标准版,主要用于开发客户端(桌面应用软件),例如常用的...