自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Android Studio 开发经验纵览

1. 在Android Studio开发过程中,有次导入一个新项目后,运行提示:“Gradle's dependency cache may be corrupt”;在查询了一下后,发现网络上给出了好些种解决方案;但是可能对于某些特定场景下的此类报错有效果;我这里写出几种解决方案,便于大...

2017-01-04 15:54:35

阅读数 32

评论数 0

xCode真机调试

iPhone程序开发,第一步应该就是用真机运行起来自己的第一个HelloWorld程序,iphone不像Android那样,手机打开调试功能,然后用USB线连接起来,就可以真机调试了;iPhone需要以下几个步骤: 1. 首先你必须有一个自己的开发者账号;然后进入到自己的ios dev cent...

2016-12-24 16:03:09

阅读数 26

评论数 0

Android Studio一些使用快捷键

1.command+delete 删除一行代码 2.command+o 查找一个特定的类 3.command+shift+o 查找一个特定的文件 4.control + 空格 自动显示提示方法 5.option+return 导入相关的类...

2016-12-17 10:17:03

阅读数 35

评论数 0

Freeline快速集成

1. Freeline是什么? Freeline是蚂蚁金服旗下一站式理财平台蚂蚁聚宝团队15年10月在Android平台上的量身定做的一个基于动态替换的编译方案. 特点: 1) 真增量,构建过程快且增量包体积小,极大提升更改代码部署到手机速度,较Android studio2.0及 Layo...

2016-11-11 16:30:08

阅读数 27

评论数 0

原创 抓包工具Charles使用教程

抓包工具Charles使用教程 1. 首先从软件官方http://www.charlesproxy.com/ 下载,安装之前请确保已经安装了JDK,之后按照提示安装。注意:未注册版本,每隔30分钟会自动退出。 2. 对于Mac系统而言,打开charles之后,默认就已经对系统进行了代理...

2016-10-12 09:46:43

阅读数 140

评论数 0

android:installLocation简析

在Froyo(android 2.2,API Level:8)中引入了android:installLocation.通过设置该属性可以使得开发者以及用户决定程序的安装位置. android:installLocation隶属于AndroidManifest.XML中的manifest节点....

2016-10-08 16:42:03

阅读数 19

评论数 0

Git使用总结

Git创建一个分支: 假设我现在在Develop分支上: [code="java"]git checkout -b develop_1 [/code] 那么通过这行命令,我就在本地新建了一个develop_1分支; 接下来,如何将该分支推送到远程: [...

2016-09-20 19:34:05

阅读数 15

评论数 0

原创 Mac添加环境变量的三种方法,Android 开发

Mac添加环境变量的三种方法 法一: sudo vi /etc/paths 来编辑 paths,将环境变量添加到 paths 中。 vim 是一个编辑器,另外还有几个,如:Pico,Emacs。 Hint:输入环境变量时,不用一个一个地输入,只要拖动文件夹到 Terminal 里就...

2014-09-27 16:19:51

阅读数 30

评论数 0

原创 mac 删除文件夹里所有的.svn文件

想要把SVN專案作轉移或複製時 舊的「.svn」真的是很煩人的東西 最快的方式是用終端機輸入 sudo find /Users/justfly/Documents/workspace/justSVN/ -name ".svn" -exec rm -r {} \; ...

2014-08-31 17:09:10

阅读数 21

评论数 0

原创 防止Service被系统轻易回收

最近在使用android 4.1系统的时候,发现在手机休眠一段时间后(1-2小时),后台运行的服务被强行kill掉,有可能是系统回收内存的一种机制,要想避免这种情况可以通过startForeground让服务前台运行,当stopservice的时候通过stopForeground去掉。 以下...

2013-11-09 17:14:13

阅读数 53

评论数 0

原创 手机浏览器打开应用或应用市场

当在项目中出现下列情形: 应用开发商想对手机注册用户发短信进行召回操作;开发商就会对此类手机用户进行群发短信操作。用户在收到此类短信后会点击短信中的链接,此时,将会利用手机自带浏览器进行链接访问。继而进行应用打开或访问市场APP操作。 在实现这个功能过程中,技术上需...

2013-10-17 14:54:43

阅读数 107

评论数 0

原创 ListView显示不同布局(模拟ExpandListView)

[code="java"] public class MainActivity extends ListActivity { private MyCustomAdapter mAdapter; @Override public void onCreate(...

2013-09-12 15:05:21

阅读数 59

评论数 0

原创 java socket参数详解:KeepAlive

keepAlive不是说TCP的常连接,当我们作为服务端,一个客户端连接上来,如果设置了keeplive为true,当对方没有发送任何数据过来,超过一个时间(看系统内核参数配置),那么我们这边会发送一个ack探测包发到对方,探测双方的TCP/IP连接是否有效(对方可能断点,断网)。如果不设置,那么...

2013-07-26 10:55:02

阅读数 38

评论数 0

原创 多点触控之MotionEvent.ACTION_MASK作用

ACTION_MASK在Android中是应用于多点触摸操作,字面上的意思大概是动作掩码的意思吧。 在onTouchEvent(MotionEvent event)中,使用switch (event.getAction())可以处理ACTION_DOWN和ACTION_UP事件; 使用...

2013-07-23 14:49:45

阅读数 22

评论数 0

原创 使用 nano 编辑器修改Host文件

这个编辑器相比 vi 更加简单易用,但是功能不强大,似乎也没有 vi 流行。方法同样是在终端中运行: sudo nano /etc/hosts 同样是输入密码,打开 hosts 文件,按照你的需要对该文件进行编辑,编辑完毕之后按 ctrl+o 保存,出现 File Name to Wr...

2013-07-03 15:09:21

阅读数 141

评论数 0

原创 Using Ant to Automate Building Android Applications

Using Ant to Automate Building Android Applications Step1:在命令行进入到需要打包项目目录。 Step2:android update project --path,这样在工程目录下会生成build.xml文件。 Here is...

2013-05-23 13:32:22

阅读数 20

评论数 0

原创 ArrayList添加add方法效率

[code="java"] public static void main(String args[]) { int count = 1000000; long start = System.currentTimeMillis(); ArrayList te...

2013-05-09 19:24:23

阅读数 54

评论数 0

原创 Android Bitmap getByteCount和getRowBytes

Bitmap关于内存占用的API 1、getRowBytes:Since API Level 1,用于计算位图每一行所占用的内存字节数。 2、getByteCount:Since API Level 12,用于计算位图所占用的内存字节数。 getByteCount()...

2013-05-03 11:16:28

阅读数 17

评论数 0

原创 Android 图片占用内存与什么有关

在开发手机应用的时候,内存是有限的,那使用的时候,就要合理的运用和释放。那么最占用内存的,估计也是就图片了,有时候,需要在加载一些大量的图片。但是,往往回报内存溢出的错误。看看图片的大小呢,也不大,也就20KB左右,为什么还是很占内存呢? 原来,将图片转成bitmap 来使用的时...

2013-05-02 21:51:37

阅读数 18

评论数 0

原创 音频功能实现

1.音频PCM转SPX格式:[url]http://blog.csdn.net/chenfeng0104/article/details/7088138[/url] 2.Google开源应用: [url]http://code.google.com/p/android-recorder/[...

2013-04-25 14:49:33

阅读数 33

评论数 0

原创 GPS定位

这几天一直在完善GPS定位的问题,现将分享在这里,后面在继续编辑完善: GPS定位不外乎下面几种方式: 1.GPS模块定位(GPS Provider和 Network Provider) 2.Baidu地图API定位. 3.高德地图API定位. 3.1高德MapABC ...

2013-04-24 21:25:12

阅读数 26

评论数 0

原创 自定义ProgressDialog

就2段关键代码: [code="java"] [/code] custom_progress_draw.xml: [code="java"] [/code] circular就是一张转动效果的静态图...

2013-04-21 15:58:13

阅读数 13

评论数 0

原创 弹性 ScrollView

CustomerScrollView.java: [code="java"] class CustomerScrollView extends ScrollView { private Context mContext; private View mView; ...

2013-04-21 15:14:09

阅读数 13

评论数 0

原创 腾讯抄你肿么办

这篇文章是网易的一位牛人写的转载下: 对不住腾讯的同行,我标题党了。 其实,这篇文章是打算写“大公司抄你肿么办?”很明显腾讯最典型嘛,以至于我还在网易的时候,Boss也问我,腾讯抄你怎么办?此时屡屡有一股邪火在胸口燃烧着,想大吼一声:腾讯抄我怎么办?老子跳槽去腾讯! 最后我还是选...

2013-04-20 21:36:37

阅读数 28

评论数 0

原创 MAC下Android的Eclipse开发环境的搭建

一.Eclipse的下载 [url]http://www.eclipse.org/downloads/[/url]我用的是MAC pro,对应下载mac版64位,随便提一下,需要查看自己电脑是多少位,可以通过:苹果图标--关于本机---更多信息---系统报告---点击左面的软件,可以通...

2013-04-20 09:42:25

阅读数 15

评论数 0

原创 屏幕点亮和关闭广播监听

private void registerScreenActionReceiver(){ final IntentFilter filter = new IntentFilter(); filter.addAction(Intent.ACTION_SCREEN_OFF)...

2013-04-07 21:49:43

阅读数 70

评论数 0

原创 mac上配置adb

问:为什么要配置ADB ? 答:不配置的话,每次用到ADB都要进到adb所在的目录才能操作,过于麻烦。配置之后直接在终端输入ADB即可。 一、终端中输入 cd ~ 二、输入touch .bash_profile 回车 三、输入open -e .bash_profile 回车后...

2013-04-06 17:50:39

阅读数 21

评论数 0

原创 Java设计模式之组合模式(Composite)

Composite模式定义: 将对象以树形结构组织起来,以达成“部分-整体” 的层次结构,使得客户端对单个对象和组合对象的使用具有一致性. Composite模式理解: 想到Composite就应该想到树形结构图。组合体内这些对象都有共同接口,当组合体一个...

2012-11-16 11:08:55

阅读数 5

评论数 0

原创 HashMap用法熟悉

HashMap排列没有按一定规则示例代码: [code="java"] public class HashMaps { public static void main(String[] args) { Map map = new HashMap(); ...

2012-11-11 23:43:14

阅读数 8

评论数 0

原创 Notification用法复习(3.0以后版本)

使用Notification的示例代码: [code="java"] public class Main extends Activity implements OnClickListener { private NotificationManager notifi...

2012-11-04 11:33:43

阅读数 9

评论数 0

原创 韩语第一个语法复习

1.고 싶다 would like to (do),want to (do) '고 싶다' is used with verbs,It has the same form whether the verb stem ends in consonant(辅音) ...

2012-07-15 23:37:18

阅读数 15

评论数 0

原创 输入法弹出后,不影响activity原有布局(android:windowSoftInputMode)

在AndroidManifest.xml文件中的activity中设置   android:windowSoftInputMode属性 The AndroidManifest.xml File activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,A...

2012-07-08 21:03:09

阅读数 21

评论数 0

原创 Android应用icon图标

对于Android平台来说,不同分辨率下Icon的大小设计有着不同的要求,对于目前主流的HDPI即WVGA级别来说,通常hdpi的应用icon大 小为72x72,而标准的mdpi即hvga为48x48,对于目前HTC和Motorola推出的一些QVGA的使用了ldpi,图标为32x32...

2012-07-07 15:02:31

阅读数 12

评论数 0

原创 Eclipse 高亮 显示相同变量 设置方法

给张图就可以了吧;) [img]http://dl.iteye.com/upload/attachment/0070/3678/4fde83df-7c40-3ee7-898e-21a7c70a5771.png[/img]

2012-07-05 14:14:57

阅读数 11

评论数 0

原创 谈java的导入(import)

单类型导入(single-type-import),例如import java.io.File;   按需类型导入(type-import-on-demand),例如 import java.io.*;   关于这两种导入类型大家各有所爱,众说纷纭。这里分析一下这两种导入类型的大致工作原理供大...

2012-06-10 16:53:29

阅读数 15

评论数 0

原创 Android软键盘控制

整个输入法框架(IMF)结构的核心API,应用程序之间进行调度和当前输入法交互。你可以用Context.getSystemService()取得这一接口的实例。   架构总述(Architecture Overview)   输入法框架(IMF)共有三个主要部分:   * 输入法管理器,管理...

2012-05-12 17:08:33

阅读数 8

评论数 0

原创 键盘自动弹出

[code="java"] Timer timer = new Timer(); timer.schedule(new TimerTask(){ @Override public void run() { InputMethodManager ...

2012-04-25 17:28:29

阅读数 10

评论数 0

原创 Eclipse 默认打开Android xml 布局

今天新装了Android开发环境后,新建一个工程,打开xml发现打开的不是Android默认的UI和Code对应的格式样式。 解决方法: Window -> Preferences -> General -> Editors -> File Associat...

2012-04-21 17:02:08

阅读数 15

评论数 0

原创 Eclipse 无法使用ctrl+shift+f 格式化代码问题

同时使用MyEclipse/Eclipse 和 sougou输入法时,无法使用ctrl+shift+f 格式化代码问题解决:取消sougou的快捷键

2012-04-20 11:58:59

阅读数 10

评论数 0

原创 屏幕截图

直接贴代码,不说话:) ScreenShot.java文件: [code="java"] package com.screen; import java.io.FileNotFoundException; import java.io.FileOutputStre...

2012-04-19 18:24:35

阅读数 5

评论数 0

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