
Android
涛S依J
这个作者很懒,什么都没留下…
展开
-
Android Studio中快捷键实现try catch等功能包含代码块
1、windows系统下,只需选中需包含的代码块,按快捷键Ctry+Alt+T即可;2、Ubuntu下由于快捷键已经被占用,故需要自行重新设定,设定过程如下:点击file--->setting--->keymap在右侧搜索栏中搜索surround,选中Surround With...,先点击右键,选择Remove Ctrl+Alt+T,然后再设置可行的快捷键即可。原创 2017-09-26 14:33:03 · 783 阅读 · 0 评论 -
Android Studio导入so文件到项目中
1、采用最简单直接的方式导入s0文件:在app下新建jniLibs/armeabi目录,并将指定so文件拷贝到这一目录。2、一般来说其他第三方的开放平台的so文件都是已经把对应的本地Java接口类一起封装到so或者其他库文件里了,我们不需要自己去定义自己的本地接口类,假如说第三方只是提供了so文件,那么就需要我们去定义jni接口类这个类并不能是随意的,必须是和so文件里定义的方法名的一一对原创 2017-09-26 09:31:09 · 2704 阅读 · 0 评论 -
Android Studio生成函数注释
1、函数名上输入---> /**,然后回车,即自动生成基本注释(参数,返回等)2、使用快捷键生成---> 鼠标停留在函数体内,按下设置的快捷键即可生成基本注释快捷键设置方法:在"Fix doc comment"上右键进行快捷键设置。原创 2017-09-28 10:50:45 · 2230 阅读 · 0 评论 -
Android从启动到程序运行整个过程的整理
1Android是基于Linux的一个操作系统,它可以分为五层,下面是它的层次架构图,可以记一下,因为后面应该会总结到SystemServer这些Application Framework层的东西Android的五层架构从上到下依次是:应用层,应用框架层,库层,运行时层,Linux内核层。而在Linux中,它的启动可以归为一下几个流程: Boot Loader——>初始化内转载 2017-09-29 09:45:59 · 484 阅读 · 0 评论 -
Android 系统构架
Android是基于Linux的一个操作系统,它可以分为五层,下面是它的层次架构图一、Aplications(应用层) 应用是用Java语言编写的云新在虚拟机上的程序。二、Application Framework(应用框架层) 这一层是编写Google发布的核心应用时所使用的API框架,开发人员可以使用这些框架来开发自己的应用。 View System:可以转载 2017-09-29 10:32:34 · 623 阅读 · 0 评论 -
Android中删除EditText中内容时报SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
在使用Android中的EditText时,若在对应APP窗口中删除文本框中的内容或移动光标位置时,会出现如下错误:解决方法: 在对应EditText下添加 android:inputType="textNoSuggestions" 属性即可:原创 2017-09-30 14:35:24 · 17224 阅读 · 0 评论 -
创建ServerSocket出错Permission denied
在实现两Android设备通讯的过程中,使用一台手机作为服务器端,使用ServerSocket时出现如下错误10-12 20:09:03.680 23977-24056/aw.com.wifi_connect_server W/System.err: java.net.SocketException: Permission denied10-12 20:09:03.681 23977-24原创 2017-10-12 22:13:12 · 2943 阅读 · 0 评论 -
Android studio中常用快捷键
1、ctrl+alt+L选中指定区域,按住ctrl+alt+L,自动调整这一段代码的格式问题(tab缩进等)2、原创 2017-10-16 15:22:44 · 246 阅读 · 0 评论 -
Android设备间通信(wifi连接)
基于TCP/IP协议实现:1、首先服务端实现原创 2017-10-16 23:01:54 · 1372 阅读 · 0 评论