
android
文章平均质量分 77
书小宅
积跬步,成江河。
展开
-
书小宅之android开发面试复习
java的核心思想Java虚拟机Java虚拟机的主要任务是装在class文件并且执行其中的字节码。Java虚拟机包含一个类装载器,它可以从程序和API中装载class文件。Java API中只有程序执行时需要的那些类才会被装载。字节码由执行引擎来执行。不同的Java虚拟机中,执行引擎可能实现得非常不同。在由软件实现的虚拟机中,最简单的执行引擎就是一次性解释字节码。另一种执行引擎更快,但是也更......原创 2019-07-01 16:58:28 · 120 阅读 · 0 评论 -
设计模式——单例模式(七种实现方法)
定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点。饿汉模式public class Singleton { private static Singleton instance = new Singleton(); private Singleton (){ } public static Singleton getInstance() ......原创 2019-07-05 20:44:20 · 232 阅读 · 0 评论 -
android开发
Android的四层架构:Linux内核层【驱动】、系统运行库层【特性支持】、应用框架层【API】和应用层。Android系统框架Android的四大组件:活动(Activity)、服务(Service)、广播接收器(Broadcast Receiver)和内容提供器(Content Provider)。环境:JDK:java语言的软件开发包。Android SDK:Android开发工......原创 2019-08-10 09:13:52 · 150 阅读 · 0 评论 -
书小宅之android开发——常用语法四两拨千斤
在res/values/strings.xml文件下的资源<resources> <string name="string_name">hello world</string></resources>在Activity中获得资源语法,如string:R.string.string_name所有的活动都要在AndroidManifest...原创 2019-08-10 09:44:37 · 743 阅读 · 0 评论 -
书小宅之android开发——活动的生命周期
Activity的生命周期Activity是一个负责与用户交互的组件,在一个android应用中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity 之间通过意图【Intent】进行通信。活动状态运行状态:位于返回栈栈顶;暂停状态:不在返回栈栈顶,但可见;停止状态:不在返回栈栈顶,且完全不可见;销毁状态:活动从返回栈中......原创 2019-08-10 20:58:23 · 322 阅读 · 0 评论 -
书小宅之android开发——常用控件的使用方法
TextView功能:在界面上显示一段文本信息特性:文字默认居左上角对齐<TextView android:id="@+id/text_view" android:layout_width="match_parent" android:layout_height="wrap_parent" android:gravity="center" android:textSize="......原创 2019-08-11 12:10:04 · 190 阅读 · 0 评论 -
书小宅之android开发——4种基本布局
android:gravity:用于指定文字在控件中的对其方式;android:layout_gravity:用于指定控件在布局中的对齐方式,多属性用“|”来分隔。android:layout_weight:允许使用比例的方式指定控件的大小dp是Android中用于指定控件大小、间距等属性的单位。线性布局LinearLayoutandroid:orienttation="vertical.........原创 2019-08-11 14:55:13 · 367 阅读 · 0 评论 -
书小宅之android开发中常见的问题
报错:Syntax error on token “int”, Dimensions expected after this token原因:引用类型和原始类型没有搞清楚!Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Java为每个原始类型提供了封装类,int是java的原始数据类型,Integer是java为int提供的封装类。Windows常用快捷键:https://.........原创 2019-08-25 22:32:58 · 285 阅读 · 0 评论 -
书小宅之android——项目移植
导入项目Close Project关闭打开的项目,进入如下界面:选择Import project(Gradle,Eclipse ADT,etc)【非Open an existing Android Studio project】,打开指定项目。检查/修改配置1、检查File->Project Structure->SDK Location下JDK location版本和在系统.........原创 2020-01-06 20:38:39 · 861 阅读 · 0 评论