自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (57)
  • 收藏
  • 关注

转载 (4.2.31)RippleEffect(水波纹效果)的实现

Demo 下载:https://github.com/CodingForAndroid/RippleEffect学习 谷歌 material design的交互设计、向新技术靠拢~ 由于谷歌的只有在5.0+才可以有这个效果~ 而我们手头手机大部分还是4.+的、因此自己去实现这个效果、让各种版本的都可以用 无疑是挺好的、这个Demo 实现了以下几点功能

2016-06-08 17:03:13 1861

转载 (4.2.30)Google开源的FlexboxLayout

阅读本文大概需要8分钟。最近Google开源了一个项目叫「FlexboxLayout」,但是貌似没多少资料对这个项目介绍的,那么今天来讲讲这个项目的作用以及简单的使用介绍。1什么是 Flexbox简单来说 Flexbox 是属于web前端领域CSS的一种布局方案,是2009年W3C提出了一种新的布局方案,可以简便、完整、响应式地实现各

2016-06-08 15:56:56 705

转载 (4.2.29) Android开发学习之基于ZBar实现微信扫一扫

蛰伏半月有余,一直在准备期末考试,期间抽空研究了一些Android的源代码,现在我就把在这其中的一些收获分享给大家。       今天想分享给大家的是二维码扫描。说起二维码,大家一定不会陌生,尤其是微信火了以后,在我们的生活中几乎随处都可以看到二维码的影子。相关科技媒体甚至把二维码当成是未来移动互联网的入口,因此研究二维码的相关技术就显得意义非凡。目前在移动开发领域,使用最为广泛的

2016-06-06 19:53:57 3636 1

转载 (4.2.35.2)数据加密:Base64

Android自身带有Base64加密与解密的包,可以方便地加密密码方便传输。 String base64Token = Base64.encodeToString(token.trim().getBytes(), Base64.NO_WRAP);byte[] mmmm = Base64.decode(base64Token,Base64.DEFAULT); 在用B

2016-06-04 17:15:02 501

转载 (4.3.2.10)android:descendantFocusability用法简析

开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中存在诸如ImageButton,Button,CheckBox等子控件(也可以说是Button或者C

2016-06-04 17:12:27 507

转载 (4.6.13)StrictMode严苛模式协助程序开发查错

1.StrictModeStrictMode 是android API 9 引入的一个类, 能够帮助开发者 发现代码中的一些问题。它可以设置一些策略,当程序违反这些策略的时候,它会提示开发者。主要有两大类策略,一个是线程方面的策略,一个是VM方面的策略。线程策略方面,它能够发现UI线程读写DISK,UI线程访问网络,自己写的速度慢的代码。VM策略方面,它能够发现 Activ

2016-06-04 17:08:07 550

原创 (4.3.2.9)Android HandlerThread 的使用及其Demo

为什么使用HandlerThread在android开发中,一说起线程的使用,很多人马上想到new Thread(){…}.start()这种方式。这样使用当然可以,但是多次使用这种方式,会创建多个匿名线程。使得程序运行起来越来越慢。 因此,可以考虑使用一个Handler来启动一个线程,当该线程不再使用就删除,保证线程不会重复创建。一般会使用Handler handler = new Han

2016-06-04 17:03:12 666

转载 (2.3.13)Comparable接口的实现和使用[ Collections.sort]

1.什么是Comparable接口此接口强行对实现它的每个类的对象进行整体排序。此排序被称为该类的自然排序 ,类的 compareTo 方法被称为它的自然比较方法 。实现此接口的对象列表(和数组)可以通过 Collections.sort (和 Arrays.sort )进行自动排序。实现此接口的对象可以用作有序映射表中的键或有序集合中的元素,无需指定比较器。 强烈推荐(虽然不是必需的

2016-06-04 16:54:07 621

原创 (4.0.16.1)Android点击EditText文本框之外任何地方隐藏键盘的解决办法

1,实现方法一:通过给当前界面布局文件的父layout设置点击事件(相当于给整个Activity设置点击事件),在事件里进行键盘隐藏[java]view plaincopy"http://schemas.android.com/apk/res/android"android:id="@+id/traceroute_roo

2016-06-04 16:51:36 542

转载 (4.2.28)项目中使用的gif开源组件----android-gif-drawable

前言:GifView:已知bug : 如果图档过大,会出现OOM为了解决图档太大时的OOM,我想把gif解析时的图片先存入到文件中,在显示时直接从文件中读入,但这样的话,显示的效果不好。android-gif-drawable并没有此问题,底层解码使用C实现,极大的提高了解码效率,同时很大程度上避免了OOM现象出现。GifView——Android显示GIF动画

2016-06-04 16:47:12 1325

原创 (4.2.12.3)浅谈第三方推送[bug查询]:百度推送、小米推送、华为推送

前言(常见坑):小心是AndroidManifest文件被别人改动过。。。。。。升级推送SDK时往往可能会引入新问题。。。。。除非有重大更新,否则可以延迟2个版本进行升级为了更好应对出问题的用户和测试人员。最好给出推送解决的临时方案,然后再尝试解决问题。大部分推送问题都是被杀后自启动失败,不同手机系统不同的坑,好好积累。目前大头是魅族,乐视,三星。 (小米和华为已经有定制的推送支持)1-b

2016-06-02 16:33:45 8714

原创 (4.2.12.2)浅谈第三方推送[API的不同]:百度推送、小米推送、华为推送

百度、小米、华为推送一览支持 平台 百度 小米 华为 col 3 is right-aligned 1600|1600 | 1600 属性管理类接收器Receiver

2016-06-02 14:59:38 5378 4

原创 (4.2.12.1)浅谈第三方推送[快速集成]:百度推送、小米推送、华为推送、魅族推送

在上一章节,我们了解了推送的基本概念,在本章节,我们开始使用百度推送、小米推送、华为推送,并分析他们在使用上的不同第三方推送的官方网址友盟推送极光推送百度推送小米推送华为推送Pushbullet集成第三方推送的一般过程再此之前,我们假设你已经注册了对应平台的对应账户,并且创建了对应的应用,获取到了对应AppID,Appkey,ApppSecretKey1-环境配置1.1-SDK引入[j

2016-06-02 12:51:40 9577 2

原创 (4.2.12)浅谈第三方推送[推送基础]:百度推送、小米推送、华为推送

市面上目前做免费推送服务的有很多,友盟、极光、百度、小米、华为等,由于android机型的多样性,在使用单独的一种推送时,往往会造成一些机型无法获取(当然,内部原因可能很复杂)。Android 第三方 Push 推送方案使用调查因此往往需要同时集成多个第三方推送,并且能做到:自动识别机型以选取对应的SDK也希望设定阀门,在多次建联失败时,可以自动切换SDK,以尝试不同的推送服务记录状态,自动选

2016-06-02 12:14:02 9394 1

简单聊天室java课程设计

简单聊天室java课程设计 java 课程设计 java游戏

2012-11-26

简单QQjava课程设计

java 课程设计 java游戏 简单QQjava课程设计 内含文档

2012-11-26

java个人事务管理课程设计

java 课程设计 java个人事务管理课程设计 内附文档

2012-11-25

Java语言层序设计基础篇

Java语言层序设计基础篇

2012-11-24

java五子棋课程设计

ppt java 课程设计 java五子棋课程设计

2012-11-24

java计算器课程设计

java计算器课程设计 课程设计 java

2012-11-24

java拼图游戏课程设计

课程设计 java java游戏 拼图 java拼图

2012-11-24

java模拟钢琴

java模拟钢琴 java游戏 课程设计 java

2012-11-24

抓不住的方块

抓不住的方块 java游戏 课程设计 游戏

2012-11-24

华容道java课程设计

华容道java课程设计

2012-11-24

java华容道拼图课程设计

java华容道拼图课程设计额 课程设计 java 游戏

2012-11-24

java烟花效果

java烟花效果

2012-11-24

购物管理系统课程设计

购物管理系统课程设计

2012-11-24

选课管理系统

选课管理系统

2012-11-16

教师管理系统课程设计

教师管理系统课程设计

2012-11-16

成绩管理系统课程设计

成绩管理系统课程设计

2012-11-16

C#+数据库系统开发+案例精选

C#+数据库系统开发+案例精选 配套教材

2012-11-16

计算机网络\计算机网络技术期末考试模拟试题及答案

1. 在采用电信号表达数据的系统中,数据有数字数据和 模拟 数据两种。 2. 域名系统DNS是一个 分布式数据库 系统。 3. TCP/IP的网络层最重要的协议是 IP互连网协议,它可将多 个网络连成一个互连网。 4. 在TCP/IP层次模型的第三层(网络层)中包括的协议主要有 ARP 及 RARP IP. ICMP. . 。 5. 光纤通信中,按使用的波长区之不同分为 单模. 信方式和多 模方式。

2012-11-16

计算机网络期末试题及答案计算机网络期末试题

1、在计算机网络的定义中,一个计算机网络包含多台具有______功能的计算机;把众多计 算机有机连接起来要遵循规定的约定和规则,即_______;计算机网络的最基本特征是 _________。 2、常见的计算机网络拓扑结构有:__________、__________、 、和 ___________。 3、常用的传输介质有两类:有线和无线。有线介质有________、__________、__________。 4、网络按覆盖的范围可分为广域网、_______、_______。 5、TCP/IP协议参考模型共分了___层,其中3、4层是_______、_______。 6、电子邮件系统提供的是一种__________服务,WWW服务模式为______________。 7、B类IP地址的范围是_______________________。

2012-11-16

2010-2011安阳工学院计算机网络期末试题

?常用的信道复用技术有哪些 常用的信道复用技术有哪些常用的信道复用技术有哪些 常用的信道复用技术有哪些? ?? ? 答:为了通过共享信道、最大限度提高信道利用率。 频分、时分、码分、波分。 4、 TCP/IP分层 5、 协议/ARP的名词解释 协议为进行网络中的数据交换而建立的规则、标准或约定称为网络协议

2012-11-16

进程保活(一:JNI层初探):单向循环式启动服务

http://blog.csdn.net/fei20121106/article/details/52005691 技术关键点:开启native子进程,循环间隔的不停去启动下服务,也不判断服务是否die了。而且,如果die了,但是间隔还没到,还是不会启动服务 结论:单杀可以杀死,force close 5.0以上无效,5.0以下部分手机无效,第三方软件下无效,且无法保证实时常驻,且费电 这是要建立在保证c进程不挂的基础上,才能轮询,但是就目前来看,只有5.0以下的非国产机才会有这样的漏洞。也就是说在force close的时候,系统忽略c进程的存在,5.0以上包括5.0的哪怕源生系统也会连同c进程一起清理掉,国产机就更不用说了。就算是这样,在5.0以下的非国产机上,如果安装了获取root权限的360\cm的话,也是可以直接清理掉,也就是说会失效 而且他不但不算守护,而且还是单向的,也就是说只能a保b,b保不了a;a保b也不是在b死了立刻拉起来,要等到了时间才会去拉。

2016-07-23

MFC类库详解

MFC类库详解

2012-12-04

日程管理控件基于jQuery+的日历控件

日程管理控件基于jQuery+的日历控件

2012-12-04

jsp在线聊天室系统

jsp在线聊天室系统

2012-12-04

文件管理系统课程设计

课程设计 jsp 文件管理系统

2012-12-04

签到系统课程设计

签到系统课程设计

2012-12-04

JSP动态网站开发基础与上机指导+答案

JSP动态网站开发基础与上机指导+答案

2012-12-04

JSP办公自动化管理系统

JSP办公自动化管理系统JSP 办公自动化 管理系统 课程设计

2012-12-04

jsp+日历控件+好用的+两款

jsp+日历控件+好用的+两款

2012-12-04

Java Web开发典型模块大全

Java Web开发典型模块大全

2012-12-04

jsp常用JAR包

jsp常用JAR包

2012-12-04

会议室系统jsp课程设计

简介   本EasyJF iula会议室系统主要用于EasyJF开源团队的成员网上会议使用,会议系统模拟传统的会议形式,可以同时开设多个不同主题的会议室,每个会议室需要提供访问权限控制功能,会议中能够指定会议发言模式(分为排队发言、自由发言两种),系统能自动记录每个会议室的发言信息,可以供参会人员长期查阅。   会议系统的用户支持游客帐号参加会议,同时也提供跟其它用户系统的接口,比如EasyJF官网中的开源论坛系统。   会议系统暂时使用文字聊天的方式,并提供语音及视频的接口。   该系统现在是一个开源项目,项目官方网址www.easyjf.com,有兴趣的朋友都可以参加进来一起开发,通过SVN管理代码协同及版本控制。   svn地址:http://svn.easyjf.com/repository/easyjf/easyjfiula   用户名:easyjf   密码:easyjf 附加说明:本安装在wlrserver下安装成功通过 演示地址:   http://www.easyjf.com/chatRoom.ejf?easyJWebCommand=show&ejid=2538093638804337 1、安装数据库 cd %iula_home% mysql -u root -p drop database iuladb; create database iuladb; alter database iuladb default character set UTF8; grant all privileges on iuladb.* to iuladbuser@localhost identified by 'pwd$iuladbuser'; quit; type src\iula_mysql.sql | mysql -uroot -p iuladb 当然,也可以直接使用my sql front等工具手动执行数据库脚本安装。其中iula_mssql.sql为mssql的脚本,iula_mysql.sql为sql的脚本。 2、修改配置 src\main\easyjf-dbo.xml 修改src\main\easyjf-dbo.xml文件中数据库连接相关字串为 &lt;!--以下为内容开始--&gt; <property name="easydbo.connection.driver_class">org.gjt.mm.mysql.Driver</property> <property name="easydbo.connection.password">pwd$iuladbuser</property> <property name="easydbo.connection.url">jdbc:mysql://127.0.0.1:3306/iuladb</property> <property name="easydbo.connection.username">iuladbuser</property> <property name="easydbo.dialect">com.easyjf.dbo.sql.MySqlQuery</property> <property name="easydbo.show_sql">true</property> &lt;!--以下为内容结束--&gt; 3、执行编译及发布  双击bin\build.bat 选择war 即会生成一个release\easyjf-iula-0.1.0.war文件,把该文件拷到tomcat的webapps目录下面,重启tomcat即可。 4、运行程序 http://localhost:8080/easyjf-iula-0.1.0/ 首先添加一个会议室,注意最大参与人数必须大于1,刷新时间最好大于3000,不能为0。访问权限及及权限值设置中不要填写数据。然后保存! 然后点击启动会议室 启动成功后,点击会议名标标题,弹出最大化窗口进入会议室主界面。 技术思路: 用AJAX+J2EE实现一个网上会议室系统 http://www.easyjf.com/html/20060514/2722156783676355.htm 需求采集 http://www.easyjf.com/html/bbs/20060605/20298030-1609753.htm 关于怎么样加入EasyJF团队 http://www.easyjf.com/html/20060521/3212438514563392.htm 《EasyJF协同及版本控制》 http://www.easyjf.com/html/20060527/3393419193595177.htm 《EasyJF团队章程》 http://www.easyjf.com/aboutItemGroup.htm 《EasyJF团队成员工作手册》 http://www.easyjf.com/html/20060425/23564046-7798686.htm 《EasyJF成员名单》 http://www.easyjf.com/itemMember.ejf 《EasyJF项目列表》 http://www.easyjf.com/itemGroup.ejf

2012-12-04

云网OA系统

云网OA系统

2012-12-04

jsp聊天室课程设计

jsp聊天室课程设计

2012-12-02

Javascript动态网页(实例版)

java Javascript 网页 光盘代码 Javascript动态网页(实例版)

2012-12-02

仓库管理系统java课程设计

课程设计 java java游戏 仓库管理系统java课程设计

2012-11-30

java学生成绩系统access课程设计

课程设计 java java游戏java学生成绩系统access课程设计 内含文档

2012-11-30

JAVA 图书管理系统课程设计

课程设计 java java游戏 JAVA 图书管理系统课程设计 内含文档

2012-11-28

音乐播放器java课程设计

课程设计 java java游戏音乐播放器java课程设计 内含文档

2012-11-28

汉诺塔java课程设计

课程设计 java java游戏 汉诺塔java课程设计 内含文档

2012-11-27

空空如也

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

TA关注的人

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