2016年11月15日

阿里云ECS服务器的搭建

摘要: 之前写了一个Android小项目,然后里面各种与后台数据库的交互,然后差不多完成了吧!感觉应该买一个服务器,而不是每次都是需要启动MyEclipse,启动Tomcat服务器才能够启动服务,获取到数据。那么这次就讲一下阿里云ECS服务器搭建的流程吧! 1. 去阿里云的官网购买服务器,菜单栏的"产品"— 阅读全文

posted @ 2016-11-15 01:59 Rocking7189 阅读(9029) 评论(4) 推荐(0)

2016年10月20日

录制Android手机操作,转换为Gif图

摘要: 经常在别人的博客上有看到他们使用一些动态图片来展示自己的项目运行效果。那么,关于屏幕录制与生成 Gif 图要如何操作呢? 之前想着是不是用**等手机软件录制手机屏幕,然后利用**等播放器截取视频 gif 图。不过这些屏幕录制的一般都带水印。后面有找到方法,说 Android Studio 工具可以对 阅读全文

posted @ 2016-10-20 01:31 Rocking7189 阅读(695) 评论(0) 推荐(0)

2016年10月15日

切割字符串

摘要: 首先吹一下意图:切割字符串是因为在数据库中存图片地址时,可能一件商品对应有多张图片。那么我们可以建一个商品表(goods)和一个图片表(goods_image),然后让图片表的id作为商品表的外键,实现一对多的关联。 但是想到建表一个路径一个路径的存,数据也蛮多的,然后既然可以在商品表中添加一个字段 阅读全文

posted @ 2016-10-15 10:45 Rocking7189 阅读(357) 评论(0) 推荐(0)

2016年8月23日

Activity启动模式之SingleInstance

摘要: 终于到了最后一种启动模式了,指定为singleInstance模式的活动会启用一个新的返回栈来管理这个活动(其实如果singleTask模式指定了不同的taskAffinity,也会启动一个新的返回栈);并且该返回栈中只放入这一个活动。 其应用场景是这样的:假设程序中有一个活动是允许其它程序调用的, 阅读全文

posted @ 2016-08-23 19:29 Rocking7189 阅读(8241) 评论(0) 推荐(1)

Activity启动模式之SingleTask

摘要: 对于SingleTop模式,即使栈中存在活动的实例,但是如果不在栈顶的位置,系统还是会创建该活动的情况下。如果将启动模式设置为SingleTask模式,那么在启动该活动时,系统检测到栈中存在该活动的实例,就不会再创建该活动了,而只是会将处于该活动上方的所有活动都出栈,使得该活动处于栈顶位置。 同样的 阅读全文

posted @ 2016-08-23 16:03 Rocking7189 阅读(897) 评论(0) 推荐(0)

2016年8月22日

Activity启动模式之SingleTop

摘要: 当活动的启动模式指定为singleTop,在启动活动时如果发现返回栈的栈顶已经是该活动,则认为可以直接使用它,不会再创建新的活动实例。当然,如果它不是处于栈顶的位置,那么系统依旧会再创建一个该活动的实例。 我们可以在AndroidManifest.xml文件中进行启动模式的设置;在<activity 阅读全文

posted @ 2016-08-22 18:52 Rocking7189 阅读(1463) 评论(0) 推荐(0)

Activity的启动模式之Standard

摘要: standard是活动默认的启动模式,在不进行启动模式的设置的情况下,所有活动都会自动使用这种启动模式。在该模式下,每当启动一个Activity就会在返回栈中入栈,将前面启动的Activity压入到栈内,本身处于栈顶的位置。对于使用standard模式的活动,android系统不会在乎这个活动是否已 阅读全文

posted @ 2016-08-22 18:40 Rocking7189 阅读(802) 评论(0) 推荐(0)

2016年7月20日

Activity的生命周期

摘要: Activity是存放在栈(返回栈Back Stack)中的,栈是一种先进后出的数据结构;当我们打开了一个新的Activity时,该Activity会将前面的Activity压入栈底,当前打开的Activity代替前一个处于栈顶位置;当我们按下安卓手机的back键或者是调用finish()方法去摧毁 阅读全文

posted @ 2016-07-20 21:00 Rocking7189 阅读(440) 评论(0) 推荐(0)

Java代码块

摘要: 1. 局部代码块: 局部代码块定义在方法中,用花括号'{}'包含。例如在method()方法中我们创建一个局部代码块。 在上述代码中,我们可以直接去掉代码块的花括号,运行效果和加代码块一致。那么,有什么必要使用局部代码块吗? 局部代码块可以限制变量的生命周期,也就是说在代码块中创建的变量只在代码块中 阅读全文

posted @ 2016-07-20 13:45 Rocking7189 阅读(3109) 评论(0) 推荐(1)

2016年7月19日

Android基础控件Button

摘要: Button组件在UI中显示是一个按钮,用来执行用户点击事件的;我们可以通过四种形式为Button设置监听事件来实现其要处理的事情。(不过其中内部类和外部类差不多,就以外部类为例,不再累述内部类的形式) 首先我们在布局中创建btn1, btn2, btn3三个按钮,现在可以看到显示效果如左下: 然后 阅读全文

posted @ 2016-07-19 16:59 Rocking7189 阅读(188) 评论(0) 推荐(0)

导航