自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jamling的专栏

Jamling's Blog

  • 博客(37)
  • 收藏
  • 关注

原创 requestWindowFeature(Window.FEATURE_NO_TITLE)无效解决方法

requestWindowFeature(Window.FEATURE_NO_TITLE)无效解决方法

2022-11-17 22:49:10 1031 1

原创 防Boss利器:SmartQQ4Eclipse

引言开发这个插件的目的是因为最近Boss一再强调纪律,不允许使用QQ,不过作为十几年Q龄的老用户,早已经习惯了QQ,虽然可以使用手机QQ,不过手机打字太慢,考虑到防Boss,还是开发了一个eclipse的插件,效率与隐私两不误。功能收发文本消息热键设定一键关闭支持图灵机器人接入TODO聊天记录保存联系人自动排序会话未读消息数及最近一条消息开发Intellij Idea版本

2017-06-28 10:53:13 3824 1

原创 谈谈那些年微信支付踩过的坑

很早的时候就想写这篇文章了,作为BAT中的一员,还真不想吐槽它,免得被人身攻击。有人说,微信支付很简单嘛,官网有例子,网上也有现成的例子,不过谁用谁知道,本人也是在深入了解之后,真心觉得微信支付里的坑太多,BAT的开发们太敷衍了事,结果给不少的其他开发者带来诸多麻烦。我在这里做个稍全一点的介绍,尽量减少其他同学们掉坑里的概率。

2017-05-24 18:05:09 648

原创 支持任意View下拉刷新/下拉加载更多的控件

QuickAF使用RefreshLayout控件进行下拉刷新和上拉加载,通过在布局中定义app:ptr_content和app:ptr_empty或api中设置内容layout和错误view。 RefreshLayout的特点如下: 支持任意Layout的下拉刷新和上拉加载,默认支持`VScrollView`,`RecyclerView`, `ListView`, `GridView`上拉/下拉

2017-03-03 15:00:06 649

原创 Hexo高级教程之代码高亮

Hexo高亮hexo已实现代码高亮,代码封装在hexo-util插件中,使用的是hightlight.js,通过include_codetag标签来使用,功能已经很强大了,而且自带行号显示,可以满足大多数博主的需求了。但是它仍然存在一些局限性,比如在Nova主题中,有些语言不支持,无法高亮,而且界面也比较丑,所以个人还是倾向于自由使用hightlight.js来高亮代码,使用起来比较灵活,还能扩展一

2016-07-22 08:54:16 25014

原创 Hexo高级教程之插件开发

Hexo 有强大的插件系统,使您能轻松扩展功能而不用修改核心模块的源码。在 Hexo 中有两种形式的插件:脚本(Scripts) 如果您的代码很简单,建议您编写脚本,您只需要把 JavaScript 文件放到 scripts 文件夹,在启动时就会自动载入。

2016-07-21 17:43:43 6718

原创 Hexo高级教程之主题开发

引言有感于hexo高级教程实在太少,当初本人在开发Nova主题时,曾遇到过不少坑,为填这些坑,较为深入地学习了hexo源码,又自学了不少node.js知识,才总算将这些坑基本填完。本着人人为我,我为人人的分享精神,特开一hexo高级教程专题,希望广大hexo爱好者拍砖~本系列的定位为高级教程,所以要求读者具备以下知识或技能:前端技术:前端基础知识不用说了,必须要具备的比如HTML,CSS,Java

2016-07-21 17:40:38 17183 2

原创 Hexo github页面生成插件

使用hexo-generator-github可以将github的内容抓取到本地,配合主题来渲染输出。这样就不必手动修改hexo的页面了

2016-07-21 17:37:53 890

原创 Hexo带过滤功能的首页插件

简介带过滤功能的Hexo首页生成器插件。在官方的首页生成器基础上添加了过滤指定分类/标签的功能。比如,在首页只显示指定分类下面的文章列表。

2016-07-05 17:08:45 1195

原创 解决编译Android 4.1.2 Error 41错误

2.3/3.0/3.1/3.2/4.0,  4.2都能编译通过就是4.1.2编译不通过,憋屈吗?编译时的错误信息如下:external/guava/guava/src/com/google/common/collect/Maps.java:542: incompatible types; no instance(s) of type variable(s) K,V exist so th...

2013-04-12 09:34:46 327

原创 Thread.join()在AsyncTask中的妙用

问题在Android Email当中,在设置接收服务器和发送服务器时,点击下一步,系统会弹出进度框,并执行服务器设置检验。如果用户设置信息不正确,在执行校验时,大约会花1分钟的时间去校验,最后才会提示设置信息不正确。如果用户在等待过程中点击了“取消”,然后再点下一步,发会现,不再弹出等待提示框,也不执行校验了。分析通过分析源码发现,在点击“下一步”执行校验时,会执行一个AsyncT...

2012-06-08 16:29:40 187

原创 Android中选择账户

当系统中存在多个账户的时候,需要让用户手动选择或添加账户. Android 已经提供此功能. 但因为它是AccountManager的静态方法,所以没有注意到,特此备注一下:以下是SDK参考文档中的说明: public static Intent...

2012-05-30 11:40:01 317

Android平台邮件自动发送功能实现

Android 自动发送邮件本文简述的是在Android平台如何自动发送邮件(没有邮件编写界面),主要应用场景为忘记密码等安全等级较高的操作,比如我忘记密码了,点击“发送密码到我的邮箱”系统会将密码发送到注册时的电子邮件地址。 Android平台邮件客户端Gmail: Gmai电子邮件客户端Email: 通用的电子邮件客户端 解决方案GmailGmail已经支持...

2012-03-31 18:01:23 555

原创 黑莓指南针机场代码

三字代码表(个别代码可能有误,可直接输入经度纬度)北京 PEK 沈阳 SHE 福州 FOC 广州 CAN 深圳 SZX 上海 SHA 海口 HAK 襄樊 XFN 长沙 CSX 常德 CGD浦东 PVG 丹东 DDG 锦州 JUZ 杭州 HGH 宁波 NGB 天津 TSN 南昌 KHN 郑州 CGO 重庆 CKG 长春 CGQ昆明 KMG 青岛 TAO 烟台 YNT 常州 CZX 成...

2011-08-26 10:08:46 443

原创 Android attr.xml文件中attr节点format属性有效值

reference:引用,如其它图片资源color:颜色boolean:布尔值dimension:尺寸值float:浮点值integer:整型值String:字符串fraction:百分数enum:枚举值(不显示定义),作为attr的子节点存在,如<enum name="horizontal" value="0" />...

2011-08-22 17:42:21 154

原创 使用Android NDK编译OpenCV应用

OpenCV在Android中的应用使用Android NDK编译so库简介在linuxt系统下使用OpenCV2.3 + NDK R6编译 OpenCV人脸检测应用准备Android NDK ( r5或更高版本) http...

2011-08-01 11:22:50 643

原创 Android ADT插件扩展补丁发布

项目已经托管到 https://github.com/Jamling/adt-extensions/ 请至上面的地址获取最新的插件及说明文档  本插件已经发布到Eclipse Marketplace,  Eclipse3.6以上版本,可以直接在Help->Eclipse Marketplace中打开客户端搜索并安装插件.您也可以访问http://ieclipse....

2011-07-19 21:00:00 128

原创 OpenGL ES教程VI之纹理贴图(原文对照)

OpenGL ES Tutorial for Android – Part VI – TexturesDecember 30th, 2010 by Per-Erik Bergman — Android, Embedded, JavaLast tutorial we worked a bit more on meshes and we have also talked about addin...

2011-07-16 23:37:18 189

原创 OpenGL ES教程V之更多3D模型(原文对照)

OpenGL ES Tutorial for Android – Part V – More on MeshesFebruary 15th, 2010 by Per-Erik Bergman — Android, EmbeddedI have a feeling that some of you have tried my...

2011-07-15 17:24:06 146

原创 OpenGL ES教程IV之着色(原文对照)

OpenGL ES Tutorial for Android – Part IV – Adding colorsJanuary 14th, 2010 by Per-Erik Bergman — Android, EmbeddedLast tutorial was about transformations. This tutorial will be a short one. I'm go...

2011-07-15 16:02:40 160

原创 OpenGL ES教程III之移动变换(原文对照)

OpenGL ES Tutorial for Android – Part III – TransformationsJanuary 1st, 2010 by Per-Erik Bergman — Android, EmbeddedLast tutorial was about building your polygons. This tutorial is all about trans...

2011-07-15 14:46:59 195

原创 OpenGL ES教程II之创建多边形(原文对照)

OpenGL ES Tutorial for Android – Part II – Building a polygonDecember 4th, 2009 by Per-Erik Bergman — Android, Embedded Previous tutorial was all about setting up the GLSurfaceView. Be sure to r...

2011-07-15 14:42:20 196

原创 OpenGL ES教程I之创建OpenGL视图(原文对照)

OpenGL ES Tutorial for Android – Part I – Setting up the viewDecember 3rd, 2009 by Per-Erik Bergman — Android, Embedded I'm going to write a couple of tutorials on using OpenGL ES on Android pho...

2011-07-15 14:30:29 155

原创 Android 媒体播放初探

简介在ubuntu 11, Android2.2, Eclipse 3.6下展示一个媒体播放功能及其遇到的问题探讨将媒体文件push到sdcard目录启动模拟器后,在DDMS透视图中,选择File Explorer,选择/mnt/sdcard目录,点击视图工具栏的+,将选择的文件push进去。注:如果push失败,提示Read-Only File System,请将sdcard...

2011-06-21 16:31:29 205

原创 编译Android源代码

编译Android源代码本文介绍的是如何在linux环境下获取、编译源代码,并在编译之后运行。使用的操作系统为Ubuntu11.04获取源代码Android源代码仓库是分布式的,叫做GIT,所以在获取代码之前先安装git。Git与常用的svn,cvs不一样,但不必担心,android为了简化操作,使用phython脚本语言写了一个简化程序叫做curl。只需要按以下步骤一步一...

2011-06-15 16:07:06 95

原创 也谈SWT的运行

前一段时间,写了两个关于j2me打包签名的工具,界面技术使用的是SWT。在eclipse测试OK之后,将src打包为jar。其中META-INF/MENIFEST.MF中指定Main-Class为 我的main类,并且classpath等也加进去了。但在双击jar并不能成功运行。没办法,只好写bat文件来启动swt。但惊奇的发现,竟然找不到某些类。主要还是swt包中的。刚开始还以为是java.li...

2011-04-14 17:13:38 106

Java代码质量工具插件之 Eclipse Metrics 插件整改完成

Java代码质量分析插件除了 FindBugs, PMD, Checkstyle还有一个:Metrics;知道它的人较少。Metric主要用于代码圈复杂度,继续层次,代码行等方面进行分析。因公司对代码圈复杂度要求较高,提供的工具虽然可以从工程角度进行统计,但对java开发人员来说并不方便。所以上网搜了一下,貌似只有Metric 插件。sourceforge.net的最高release版本为3.1。...

2011-04-14 16:47:27 620

J2ME 蓝牙搜索与连接

import java.io.IOException;import java.util.Vector;import javax.bluetooth.BluetoothStateException;import javax.bluetooth.DataElement;import javax.bluetooth.DeviceClass;import javax.bluetoo...

2011-01-14 15:34:06 120

Eclipse插件开发实例 - native2ascii

摘要在对Java应用程序进行国际化的时候,需要写对应的国际化资源properties文件,在使用像resourcebundle这样的第三方插件可以很方便的实现我们的要求。但是有时候,想要编辑的并不是properties文件,只是用于查看/查找某些内容。在使用第三方的插件的时候就显得有些繁琐。在这里通过开发一个插件来实现一个即时的native2ascii功能。 历史2010-04-0...

2010-04-07 21:05:09 178

Swing 布局管理器

Null LayoutNull layout也称绝对布局管理器,如果一个容器使用绝对布局的话,那么其中的组件要调用setBounds()方法以确定在哪个位置显示组件,否则组件将不显示。如果不用WindowsBuilder之类的界面开发插件,使用绝对定位将是一件痛苦的事。在界面较复杂的情况下,一般不会使用绝对布局 FlowLayout使用此布局管理器将...

2010-04-02 19:57:20 121

Eclipse插件开发实例 - 打开资源对应的文件夹

本插件已经发布到Eclipse Marketplace, 说明文档请见:http://icode.wiki.lc/doku.php?id=zh:wiki:eclipse_explorer 修改历史:2010-04-23:1,修改对源文件目录不能打开的bug;2,修改默认快捷键为CTRL+`(1左边的那个)原来的默认F3快捷键与某些eclips...

2010-04-01 20:28:24 336

RCP产品国际化

对rcp的国际化主要是通过添加插件工程来完成。这一部分可以从网上或者书上找到不少的资料。在这里我主要阐述一下导出的RCP产品如何对使用的 eclipse内容及其它插件的国际化。举个例子,你创建了一个jface对话框,确定按钮显示的是OK。如果你的rcp依赖于p2,那么检查更新的菜单显示的是Check for Updates。国际化步骤如下:一、下载并安装eclipse中文语言包,可以在...

2010-03-31 12:43:51 164

MyEclipse注册

[code="java"]import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.PrintStream;import java.text.DecimalFormat;import java.text.NumberFormat;import java.text.SimpleD...

2010-03-03 22:05:03 74

原创 jface tree column tiptext

[code="java"]/******************************************************************************* * Copyright (c) 2006, 2007 Tom Schindl and others. * All rights reserved. This program and the accom...

2010-01-12 00:33:47 93

原创 jface table column tiptext

[code="java"] TableViewer v = new TableViewer(shell, SWT.FULL_SELECTION); v.getTable().setLinesVisible(true); v.getTable().setHeaderVisible(true); v.setContentProvider(new MyContentProvide...

2010-01-12 00:32:06 97

原创 使用SAX方式解析Xml文件

xml 文件如下:[code="xml"] dd ddf ddf dd ddf [/code]解析类的ContentHandler[code="java"]package com.e...

2010-01-12 00:08:30 339

原创 dom4j解析xml文件做为JTable的数据模型

本例展现一个Swing JTable的示例,其中表格中的数据模型来自xml文件,当表格中的数据被编缉过后,可以通过save按钮将数据保存到xml文件当中。对xml文件的解析使用了dom4j的解析方式,因此为确保您的编译通过,需要将dom4j.x.x.x.jar加入到classpath中,本例中,使用的dom4j版本为1.6.1。要读取的xml文件(p.xml)内容如下:[code="x...

2009-12-17 20:01:22 223

空空如也

空空如也

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

TA关注的人

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