- 博客(18)
- 收藏
- 关注
原创 ShoppingApp的效果图
![分类](https://img-blog.csdnimg.cn/20201209182536260.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mzk3OTgwNQ==,size_16,color_FFFFFF,t_70#pic_cente](https://img-blog.csdnimg.cn/202012...
2020-12-09 18:27:39 157
原创 今天安卓项目报了这么一个错误The application‘s minSdkVersion is newer than the device API level.
Installation did not succeed.The application could not be installed: INSTALL_FAILED_OLDER_SDKList of apks:[0] ‘E:\Android Lesson\MyshoppingMall\AddSubView\build\outputs\apk\debug\AddSubView-debug.apk’The application’s minSdkVersion is newer than the de
2020-11-24 20:06:53 1318
原创 使用tomcat来做本地库时出现了Failed to connect to /x.x.x.x:8080
去网上找了半天先是关闭了手机的防火墙selinux然后ip改了又改都不行最后我重新设置了一个模拟器,用新的模拟器就成功运行了,虽然不知道怎么回事,但是觉得。。太恶心了吧。。哭了
2020-11-23 13:51:29 273
原创 新旧版本的ViewPager问题
今天在做一个关于Banner横幅时遇到这么一个问题E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.wb.myshoppingmall, PID: 27854 android.view.InflateException: Binary XML file line #8 in com.example.wb.myshoppingmall:layout/banner_viewpager: Binary XML file li
2020-11-20 17:09:19 282
原创 安卓请求网络的时候遇到这么一个问题
首页请求失败==CLEARTEXT communication not supported: [ConnectionSpec(cipherSuites=[TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, T上网查了一下后发现是这里出问题了,下面是解决方法:https://blog.csdn.net/qq_30878303/article/details/83090234...
2020-11-19 22:55:58 215
原创 wb安卓Fragment
FragmentFragment是一种可以嵌入在活动中的UI片段,能够让程序更加合理和充分地利用大屏幕的空间,出现的初衷是为了适应大屏幕的平板电脑,可以将其看成一个小型Activity,又称作Activity片段使用Fragment可以把屏幕划分成几块,然后进行分组,进行一个模块化管理。Fragment不能够单独使用,需要嵌套在Activity中使用,其生命周期也受到宿主Activity的生命周期的影响。Fragment的定义Fragment依赖于Activity,不能独立存在一个Acti
2020-11-18 16:50:58 117
原创 android:id=“@+id“和android:id=“@android:id“的区别
android:id="@+id"和android:id="@android:id"的区别今天学习的时候,遇到了这一个问题:大概意思是绑定了一个空的对象,可我去找的时候发现并没有绑定空的对象然后我去布局文件里去找错误找了半天也没找到什么错误只好去网上找答案,结果发现是我的ListView id出现问题了原本我使用的是这个 android:id="@+id/list"现在改成了android:id="@android:id/list"小结:@+id的方法是我们自己创建的@android
2020-11-11 10:07:23 484
原创 wb安卓FrameLayout
FrameLayout设计FrameLayout是为了显示单一项widget(小部件)。通常,不建议使用FrameLayout显示多项内容,因为他的布局很难调节。不用layout_gravity属性的话,多项内容会重叠,使用layout_gravity的话,能设置不同的位置。layout_gravity:top将对象放在其容器的顶部,不改变其大小button将对象放在其容器的底部,不改变其大小left将对象放在其容器的左侧,不改变其大小right将对象放在其容器的
2020-11-04 17:45:28 88
原创 wb安卓Intent
IntentAndroid中提供了Intent机制来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将Intent传递给调用的组件,并完成组件的调用。Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Service之间的交互。因此,Intent在这里起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦。1.Intent作用Intent
2020-11-04 17:44:01 242
原创 wb安卓UiUTils
UiUtilspackage common.library.utils;import android.app.Activity;import android.content.Context;import android.content.Intent;import android.text.SpannableString;import android.text.Spanned;import android.text.SpannedString;import android.text.styl
2020-11-04 17:43:17 156
原创 wb安卓屏幕适配
安卓屏幕适配自定义一个MyRelativeLayout.java控件package com.example.administrator.mywb;import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.widget.RelativeLayout;public class MyRelativeLayout extends RelativeL
2020-11-04 17:42:18 125
原创 wb网络基本通信
网络基本通信三次握手:用于客户端和服务器之间建立通信之前的准备。第一次握手:客户端向服务器发送一个SYN包,然后进入SYN-SENT状态,等待服务器确认第二次握手:服务器接收到SYN包后,回传一个SYN-ACK包给客户端,然后进入SYN-RECV状态,等待客户端确认第三次握手:客户端接收到SYN-ACK包后,再向服务器发送一个ACK包,然后客户端和服务器进入ESTABLISHED状态,成功建立通信。四次挥手:用于客户端和服务器之间确认断开连接,释放资源第一次挥手:客户端接收数据完毕时,会向服务器
2020-11-04 17:41:06 387
原创 wb网络模型
网络模型OSI七层模型物理层->数据链路层->网络层->传输层->会话层->表示层->应用层TCP/IP模型数据链路层->网络层->传输层->应用层OSI的物理层和数据链路层对应TCP/IP的数据链路层OSI的网络层对应TCP/IP的网络层OSI的传输层对应TCP/IP的传输层OSI的会话层、表示层和应用层对应TCP/IP的应用层...
2020-11-04 17:40:02 256
原创 wb安卓Broadcast Receiver
BroadcastReceiver概念:Android四大组件之一,没有可视化界面,用于不同组件和多线程之间的通信。静态注册和动态注册的区别静态注册:在AndroidManifest.xml中,通过标签来声明<receiver android:name="com.yirong.library.NetStateReceiver"> <intent-filter> <action android:name="android.net.conn.CONN
2020-11-04 17:37:49 133
原创 wb安卓Content Provider
ContentProviderContentProvider是Android中提供的专门用于不同应用间数据交互和共享的组件。ContentProvider实际上是对SQLiteOpenHelper的进一步封装,以一个或多个表的形式将数据呈现给外部应用,通过URI映射来选择需要操作数据库中的哪个表,并对表中的数据进行增删改查处理。ContentProvider其底层使用了Binder来完成APP进程之间的通信,同时使用了匿名共享内存来作为共享数据的载体。ContentProvider支持访问权限管理机制,
2020-11-04 17:36:38 1027
原创 wb安卓Service
ServiceService生命周期onCreate():首次创建服务时,系统将调用此方法。如果服务已在运行,则不会调用此方法,该方法只调一次onStartCommand():当另一个组件通过startService()请求启动服务时,系统将调用此方法onDestroy():当服务不再使用且将被销毁时,系统将调用此方法onBind():当另一个组件通过bindService()与服务器绑定时,系统将调用此方法onUnbind():当另一个组件通过调用unbindService()与服务解绑时,
2020-11-04 17:35:06 104
原创 wb安卓Activity
ActivityActivity可以理解为用户打开一个app界面就称为一个Activity,提供了用户和屏幕之间的互动,以便于用户进行操作,一个Activity可以充满整个屏幕,也可以遮住屏幕的一部分Activity7个生命周期onCreate:创建一个Activity,做一些数据初始化操作onStart:由不可见变为可见onResume:可以与用户进行交互,位于栈顶onPause:暂停,启动或者恢复另一个活动时调用onStop:停止,变为不可见onRestart:由停止状态变为运行状态
2020-11-04 17:28:32 358
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人