- 博客(12)
- 收藏
- 关注
原创 面试问题之对多线程的理解---多线程一定会引发多线程安全问题吗?
实现线程有几种方式?如何启动线程?执行run()和start()的区别。什么情况下才会发生线程安全问题?怎么样解决线程安全问题?以上问题是在网上搜的,也许还可以问得更细,比如多线程开启时,它们是同一时间运行的吗?再比如,是不是多线程就一定会发生线程安全问题?只要理解了多线程,无论面试官怎么样问,都能回答上。多线程使用场景应用场景有很多,比如打游戏和售票。打游戏时,如果对方打你,要等...
2020-03-19 16:21:12 882
原创 全屏显示Dialog的设置
Dialog的style<style name="popupDialog" parent="@android:style/Theme.Dialog"> <item name="android:windowNoTitle">true</item><!-- 无标题 --> <item name="android:...
2019-07-31 17:36:29 225
转载 GridView设置Item的点击事件无效的解决方案
背景界面显示用到了gridview,然后gridview的item的itemView是一个简单的Button。当gridview设置完adapter后,接着设置item的点击事件时发现点击item是不能触发下面的方法。// gridview的item的点击事件 mAppGridView.setOnItemClickListener(new AdapterView.OnI...
2019-07-24 10:13:04 755
原创 记录开发经历-----AIDL实现APP关机功能
一、AIDL的语法首先,介绍一下AIDL的语法。AIDL的语法与Java的接口写法十分类似,甚至可以说一模一样,但也有细微的区别,总结如下:不能使用private、public、protect修饰方法;支持传递数据类型有:java基本数据类型(byte、short、int、long、float、double、char、boolean)、String、CharSequence、List(接...
2019-07-09 18:28:55 184
原创 记录开发经历-----Android静默安装卸载
App的静默安装和卸载(有系统签名)Android系统本身提供了安装卸载功能,但是api接口是@hide的,不是公开的接口,所以在应用级别是无法实现静默安装和卸载的,要实现静默安装和卸载需要是系统应用,要有系统签名和相应的权限简单思路如下:通过反射获得安装接口installPackage和 卸载接口 deletePackage在自己的包中引入两个接口IPackageInstallObse...
2019-07-09 17:38:52 204
转载 Bootstrap模态框居中
#mymodal { top: 50%;left: 50%; transform: translate(-50%,-50%); min-width:60%;//宽度 overflow: visible;/*属性规定当内容溢出元素框时发生的事情 visible:内容不会被修剪,会呈现在元素框...
2019-04-02 11:39:50 179
原创 struts框架实现国际化(实现登录页面中英互换)
新建一个Web工程,并且搭好框架环境要求:Struts2框架环境搭建成功上次已经介绍了Struts2框架的搭建,在这里就不在介绍了。下面是实例化的一个例子,有需要的可以参考一下。首先,先写jsp页面,在这个jsp上测试中英文切换效果,代码如下:登录页面:index.jsp<%@ page language="java" import="java.util.*" pageEncodi...
2018-11-04 20:55:56 555
原创 【struts2】继承ActionSupport类
在Struts2中,Action可以不实现任何特殊的接口或者继承特殊的类,仅仅是一个POJO(Plain Old Java Object,简单的Java对象)就可以;也可以实现Xwork2中的Action接口;但是由于Xwork的Action接口非常简单,为程序员提供的帮助有限,因此,在实际开发中,会更多的使用继承ActionSupport类来实现Action的方式,如下所示:import co...
2018-10-31 23:43:10 167
原创 Struts2项目搭建流程
Struts2项目搭建流程新建一个普通的javaweb项目新建视图层 jsp页面<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%String path = request.getContextPath();String basePath = request.getSc...
2018-10-30 21:04:38 196
原创 按回车键时自动切换焦点
按回车键时自动切换焦点在设计表单时,为了方便用户填写表单,可以设置按回车键自动切换到下一个控件的焦点,而不是直接提交表单。html代码:<table width="547" align="center"> <tr> <td height="8" bgcolor="#7fffd4"></td&a
2018-10-29 00:36:39 2695
原创 应用自定义对象生成表格
课堂练习应用自定义对象生成表格<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>应用自定义对象生成表格</title> <script type="text/ja
2018-10-29 00:07:34 1478
原创 jQuery实现滑动门效果
课堂练习jQ代码<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>滑动门效果</title> <style type="text/css">
2018-10-28 23:56:37 2103 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人