- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 Kotlin中获取context
然后在AndroidManifest中添加一行代码注册一下,应用初始化,否则无法获取MyApplication.context。二、由上图可知,在创建Dialog时无法使用MyApplication获取context。我在应用时出现了报错,后来发现java中是使用Activity.this获取,在获取context时:this@activity.context即可。改用this@Activity获取到我们所需的这个Activity,在应用时,直接写MyApplication.context即可获取。
2021-07-31 10:41:44
3901
原创 Java JDK环境变量配置
系统变量配置1、新建变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.8.0_291(自己找到jdk的安装位置直接复制过来)2.新建变量CLASSPATH ,变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar3、path变量双击进入后新建输入%JAVA_HOME%\bin4、测试是否成功Win+R打开cmd,输入java2、输入javac3、java -version(中间有个空格)...
2021-07-26 23:22:35
103
原创 RecyclerView的用法(示例)
1添加依赖implementation 'androidx.recyclerview:recyclerview:1.1.0'2 添加布局xml文件 <androidx.recyclerview.widget.RecyclerView android:id="@+id/recycler_View" android:layout_width="match_parent" android:layout_height="match_parent"/>
2021-07-15 16:01:10
155
原创 RecyclerView仅显示一行数据
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent">查看item的xml文件发现布局属性为match_parent,查看布局 可以看到一个item充满了整个屏幕,所以仅显示一行数据。因此需要将match_parent改为wrap_cont
2021-07-15 15:16:56
562
原创 C语言——指针学习笔记01
1、数据类型————引入基本类型 char short int long float doublechar 占1字节空间short 占2字节空间int 占4字节空间long 占4字节空间float 占4字节空间double 占8字节空间2、指针与内存的那些事内部存贮器,暂存程序/数据–掉电丢失内存两个概念:物理存储器和存储地址空间物理存储器:实际存在的具体存储器芯片内存地址空间:对存储器编码的范围内存的管理:将内存抽象抽象成一个很大的一维字符数组将内存中的每一个字节分配一个32
2021-05-23 15:41:03
180
原创 android studio使用模拟器运行报错: java.net.SocketException: socket failed: EPERM (Operation not permitted)
将模拟器中的软件卸载!重新运行装入!OK!应该是没错了
2021-05-21 13:07:57
447
原创 kotlin+sqlite+listview
在学习第一行代码Android 第三版(郭霖大神著)时遇到的一个作业,但是由于大多数帖子还是用java学习android时写的,我的作业要求是kotlin写,所以分享一下,供大家参考学习。这里的需求大概是:需要获取sqlite中的数据,显示在界面中,使用listview控件,大概的需求就是这样,所以需要先分别了解sqlite和listview的使用。具体使用方法,大家自行学习。这个问题的大概思路就是用sqlite的查询方法,获取到sqlite中的数据,因为查询是一行一行的获取,所以我们将每一次获取的
2021-05-21 13:04:31
755
原创 java.net.ConnectException: failed to connect to /127.0.1.1 (port 8080
在测试时,我直接使用的模拟器。127.0.0.1或localhost属于本机的web服务,模拟器不可以直接使用127.0.0.1或localhost,因此会出去连接不上的问题。解决方法:将127.0.0.1或localhost用10.0.2.2替换,Android默认将我们本地电脑的地址映射为10.0.2.2。特别注意的是,如果在安装Apache的时候更换了端口号,还需要在10.0.2.2后加上端口号。我的是10.0.2.2:81/xxxx.xml...
2021-05-21 11:39:32
2809
原创 Tomcat:Address already in use: JVM_Bind:8080 解决方法
出现问题打开tomcat的start.bat时候,Dos窗口的最后会出现Address already in use: JVM_Bind:8080…at…诸如此类出现这个异常的原因是因为8080的端口被其他进程占用导致。因此我们只需要将占用的这个进程结束掉就可以正常打开。我们需要进行以下下操作:win+R–>cmd–>在dos窗口中输入netstat -ano,再出现的许多进程中找到8080的那一列。在最右边是pid号,该pid即为占用8080的进程,记住这个。打开任务管理器,在进程
2020-07-09 16:17:10
159
原创 Exception in thread “main“ java.lang.NoClassDefFoundError: HelloWorld DOS中运行加载不出主类
情况说明Exception in thread “main” java.lang.NoClassDefFoundError: HelloWorldat java.lang.ClassLoader.defineClass1(Native Method)at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)at java.lang.ClassLoader.defineClass(ClassLoader.java:616)at jav
2020-07-08 11:40:28
211
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人