自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Abner-L

我就是我,是颜色不一样的烟火...

  • 博客(32)
  • 资源 (3)
  • 收藏
  • 关注

原创 linux 使用笔记

linux 使用笔记软件firefox手动更新环境: Linux Mint 17.3 Rosafirefox 作为 linux 发行版默认的浏览器,安装在 /usr/lib/firefox 目录下,更新 firefox 只需下载最新的版本,解压后覆盖该文件目录即可:下载最新的 firefox解压文件,得到文件夹 firefox,删除 /usr/lib/firefox 拷贝解压后的 firefo

2016-04-17 17:45:18 584

原创 统计 Android 单元测试代码覆盖率

为程序编写单元测试对于我一个境界比较low的程序员来说,简直就是噩梦,但是不得承认,为项目写测试是个非常正确、必要的工作,尤其是当项目越来越大,代码越来越多,测试代码可以及时检查出一次改动所带来的影响。单元测试覆盖率可以从一方面检查测试的质量,这个数据也是 Boss 最想看见的,而较高的覆盖率是 Boss 最希望看见的。Java项目有个很好的工具 :jacoco,可以快速的统计处 Junit 测试代

2015-09-24 17:26:30 3805 1

转载 DES3 加密算法

Des3加密算法是一种对称加密算法,本文仅仅简单调用jdk中的方法实现 DES3 加密算法类 import java.security.MessageDigest;import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.spec.IvParameterSpec;import javax

2015-04-23 18:02:33 6747

原创 Junit java.lang.RuntimeException: Stub!

问题在 Android 项目下用 Junit 写单元测试,调用到 android.jar 中的类时,会出现 java.lang.RuntimeException: Stub! 错误。e.g: public class JsonHelperTest { private JsonHelper jsonHelper; @Before public void setUp(){

2015-03-26 11:15:07 5618

原创 Git 常用命令

记录一些常用的 Git 命令常用将项目从远程克隆到本地 git clone git地址 本地路径提交本地代码到远程 git add --all 添加本地修改 git commit -m "message" 标记一下本次提交,利于回溯 git pull origin branchname 获取远程代码 git push origin branch

2015-03-12 15:41:05 389

原创 Ubuntu 配置 Android 开发环境遇到的问题

#unable to run mksdcard sdk toolsudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6#

2015-03-12 14:08:49 2131

转载 编译、测试 leveldb

准备工作环境:Mac os x ,Linux 都可以下载leveldb 源代码github地址编译 leveldb(为了能够调试,修改 Makefile 为debug mode(B 模式)OPT ?= -g2)cd leveldb./build_detect_platformmake编译后会生成库文件:libleveldb.a测试dbtest.cpp#include <iostream>

2015-03-03 20:57:22 1159

原创 Mac osx 下安装 Java

Mac osx 下安装 Java下载 java :下载地址安装 java:双击.dmg文件,按提示一步步继续验证是否安装成功,到终端运行 java -version 问题:安装成功后,终端运行 $java -version仍显示的是 Mac 自带的 jdk 1.6 ,不是新安装的jdk-1.8终端下运行 $/usr/libexec/java_home如果确实已经安装成功,应该显示的是:

2015-03-02 19:05:14 460

原创 解决AndroidStudio logcat 信息中包名为?号的问题

转用AndroidStudio开发Android时,设置过滤显示指定应用程序打印的log信息,但是发现logcat中应该显示为包名的地方都是?号,如果通过包名过滤的话,会把所有的信息全部过滤。解决方法:Tool -> Tool -> Android -> Enable ADB Intergration

2015-01-28 18:43:42 2456 2

转载 Android Intent Action 大全

一些常用的Intent:UriAction功能备注geo:latitude,longitudeIntent.ACTION_VIEW打开地图应用程序并显示指定的经纬度geo:0,0?q=street+addressIntent.ACTION_VIEW打开地图应用程序并显示指定的地址ht

2015-01-06 09:37:24 487

转载 Git分支管理

Git分支管理:一、主分支Master首先,代码库应该有一个、且仅有一个主分支。所有提供给用户使用的正式版本,都在这个主分支上发布。Git主分支的名字,默认叫做Master。它是自动建立的,版本库初始化以后,默认就是在主分支在进行开发。二、开发分支Develop主分支只用来分布重大版本,日常开发应该在另一条分支上完成。我们把开发用的分支,叫做De

2015-01-04 18:07:20 346

转载 android中如何在代码中直接设置View的layout_weight属性

tvColu2.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT, 1.0f));  OK!

2014-12-22 15:48:24 481

原创 Mac OS版eclipse下JRE System Libreary[jre1.7.0_05](unbound)问题

最近eclipse提示我的ADT版本太低,升级呗,结果直接在eclipse

2014-11-21 21:22:08 1663

转载 vim命令

VIM的模式第一次使用VIM,会觉得无所适从,他并不像记事本,你敲什么键就显示什么,理解VIM的需要明白他的两种模式: - 命令模式 (Command Mode) - 编辑模式 (Insert Mode)命令模式下,可以做移动、编辑操作;编辑模式则用来输入。键入i,o,s,a等即可进入编辑模式,后面解释原因。模式的设计是VIM和其他编辑器最不同的地方,优势和劣势也全基于此而

2014-10-29 18:34:41 396

原创 git 常用命令

git clone

2014-10-11 11:13:56 424

转载 Android 开发版eclipse 解决变量名自动补全的问题

eclipse中的代码提示功能很强大,但有时有点g

2014-09-28 10:34:47 907

原创 java利用反射实现Object-c中的KVC机制

Object-c中有个很牛逼的KVC机制,

2014-09-18 11:13:32 984

转载 java序列化object

android 开发中,object

2014-08-25 22:24:25 585

原创 解决找不到android.support.v7.app.ActionBarActivity的类文件 问题

android中使用jni时需要

2014-08-22 11:31:46 10587

转载 Mac OX下安装NDK

在Mac下安装ndk:1.下载ndk,地址:

2014-08-21 10:53:41 656

转载 Mac OX下安装ant

在Mac下安装ant

2014-08-21 10:24:12 502

转载 解决android软键盘将其他view挤上去的问题

android的然键盘有时会把一些view挤上去

2014-08-06 09:55:38 688

原创 android监听系统联系人修改

android系统使用ContentObserver

2014-07-31 20:49:51 1837

转载 android反编译

想要反编译android的apk需要三个工具 apktl

2014-07-30 22:42:42 531

转载 android.database.CursorIndexOutOfBoundsException: Index -1 requested, with a size of 1

cursor.moveToFirst();

2014-07-28 11:38:13 518

转载 DialogInterface.OnClickListener与OnClickListener 冲突解决

在android开发中有时会遇到DialogInterface.OnClickListener与OnClickListener 冲突的情况,直接导包是不行的,DialogInterface.OnClickListener中实现的方法也会出错,这个时候需要把DialogInterface.OnClickListener的完整名称写上去:android.content.DialogIn

2014-07-28 11:29:40 1798

原创 添加指定数量的随机联系人

本文程序主要实现的是,向系统联系人数据库cha

2014-07-12 18:33:33 1348

转载 GB2312简体中文编码表

code +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +FA1A0   、 。 · ˉ ˇ ¨ 〃 々 — ~ ‖ … ‘ ’A1B0 “ ” 〔 〕 〈 〉 《 》 「 」 『 』 〖 〗 【 】A1C0 ± × ÷ ∶ ∧ ∨ ∑ ∏ ∪ ∩ ∈ ∷ √ ⊥ ∥ ∠A1D0 ⌒ ⊙ ∫ ∮ ≡ ≌ ≈ ∽ ∝ ≠ ≮ ≯ ≤

2014-06-24 15:42:42 1465

转载 eclipse中常用的快捷键

Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。    1. ctrl+shift+r:打开资源    这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个

2014-06-06 19:28:20 392

转载 使用socket简单实现接受服务器信息

使用socket在服务器与客户端两端

2014-06-06 16:34:32 707

转载 用GestureDetector实现手指滑动切换Activity

首先定义切换

2014-06-05 15:33:31 707

转载 Android下实现假短信功能

为实现

2014-06-02 10:40:35 1379

修改eclipse空格提示上屏的插件

修改eclipse提示时,敲空格上屏,直接将这个修改好的插件复制到eclipse安装目录下的plugins目录下替换原来的,重启eclipse后搞定

2014-11-20

修改eclipse侧边为黑色的插件

通过下载eclipse主题可以修改编辑区的背景颜色,但是侧边栏还是刺眼的白色,将这个插件直接复制到eclipse安装目录下dropins子目录下,重启eclipse就会把侧边修改为黑色

2014-11-20

org.eclipse.jface.text_3.8.101.v20130802-1147.jar

解决android版eclipse变量名自动补全修改的问题,已经修改好的org.eclipse.jface.text_3.8.101.v20130802-1147.jar插件,直接替换就行了,保险起见,把原来的备份一下

2014-09-28

空空如也

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

TA关注的人

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