自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 第二步,引导页和网络请求

1.引导页引导页可以单一用viewPager,也可以结合fragment。推荐结合,毕竟这东西一个手机一般只调用一次,占不了多大空间,但后期如果增加啥新东西,有fragment会好很多。viewpage:可以简单理解为书页。采用它主要是为了方便滑动。fragment:理解为简单化的activity。采用是为了让Activity里有几个可以实现部分功能的子页面。页面布局里是viewpage,初始化viewpage和fragment。将多个fragment组成一个listadpViewPa

2020-09-16 16:16:57 146

原创 安卓原生程序第一步,起始页,权限判断,账号本地存储

1.起始页:一个持续3秒的静态页面,过后直接跳转登录页面。handler=new Handler(){ @Override public void handleMessage(Message msg) { Intent intent=null; switch (msg.what){ case 1: intent=new Intent(mContext, LoginActivity.class);

2020-09-16 15:19:24 119

原创 Tomcat 特殊异常

今天在公司安装Tomcat,失败了很多次。端口没占用,路径也都对,但就是一直闪退。Could not find or load main class org.apache.catalina.startup.Bootstrap这是启动后tomcat的提示。废话不多说。解决很简单,把jdk1.7变成1.8就行。(环境变量也要设置)看到解决方法,原因估计也就懂了吧。...

2019-08-14 10:53:20 152

原创 Android 正则表达Pattern初学

Pattern初始化。Pattern不需要new,可以这样用Pattern pattern=Pattern.compile(str);str为自己写的正则表达式。常用的方法会在最后慢慢补。常用方法:1:查看字符串是否匹配正则。常用地方,验证电话,邮箱等Pattern pattern=Pattern.compile(str);Matcher matcher=pattern....

2019-06-03 10:21:58 1835

原创 Android数据库DB层

要求:仅必须跟据任何一个SQL请求都能做出反响,所有参数必须是SQL语句或者SQL语句集合。1.增加表信息甚至表单,一次增加多行或者多个。2.查询1:得到单项信息。2:得到一个完整的列表。3:查询确认3.修改:单条,多条。4.删除:单个删除,批量删除。注意:helper是helper,database是database。只有DataBase可以操作数据库。helper只是个抽象

2016-07-06 08:40:55 514

原创 SQL 语句的经验

多表查询:表名排在后面的表先被查询。where :多个where的情况下前面的先被过滤select:尽量不要使用*,此数据通过了数据字典,相当耗时。commit:尽量多使用

2016-06-16 20:11:05 175

原创 Android 第三方支付

第三方支付现在已经基本普及,作为一个程序员如果连这个都需要介绍的话那就有点不像话了。流程图数据流程:1.购买2.生成订单3.订单签名4.调用安全支付服务5.回调支付结果6.商户验签支付结果7.结束接入流程一.接入前的准备1,商户前期准备:签约首先,商户需要在 https://ms.alipay.com 进行注册,并签约安全支付服务。签约成功后

2016-06-16 09:44:04 743

原创 Android OKHttp

Android 作为移动端,网络不言而喻是其中的很大的一部分。这篇博客就记录了我初学OKHttp时的总结。根据官方文档的Demo我们可以看出基本的使用方法:new 一个OkHttpClient 实例同步get先new 一个OkHttpClient 的实例,然后通过Request.Builder().url(url).build();声明一个请求体client.newCall

2016-06-11 10:00:20 201

原创 Android中的 Handler

Handler 消息处理器,顾名思义他是一个用来处理消息的工具。常见的搭配有Handler,Looper,Message,MessageQueue。从该图可以看出一个程序可以有多个线程,但只能有一个Looper和一个MessageQueue,而Handler和Message的数量则不受限制。因此我们也能分析出它的工作模式,那就是所有的Message汇聚成一个MessageQueue,然

2016-06-08 09:24:57 216

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除