- 博客(53)
- 资源 (12)
- 问答 (2)
- 收藏
- 关注
原创 Android 强大的调试工具 Stetho
Facebook 为我们提供了一个开源的,功能强大的Android调试工具Stetho 记录一下如何使用 1. 准备工作 android studio 或者eclipse(应该是可以的) 最新的Stetho 下载地址 如果需要对网络调试,请使用okhttp(我最近的项目,并没有使用这个类库,所有网络请求的调试使用,下个项目在说) chrome 这是我们的主要调试工具,
2015-10-14 10:52:31
3390
原创 hexo生成sitemap
hexo生成sitemap 不知道是我hexo升级了还是怎样,网上的那些方法很多都是无效的,不能生成sitemap.xml文件 还好现在搞定了 npm install hexo-generator-sitemap --save hexo d -g在进入看看,sitemap.xml 活生生的在哪里了
2015-10-14 10:51:37
496
1
原创 监听Android所有Activity的生命周期
最近想监听App从后台切换到前台的监听,不巧发现了这个玩意ActivityLifecycleCallbacks 看名字就是一个会被回调的方法。 1 继承Application,并指定 2 实现这个interface private ActivityLifecycleCallbacks mLifecycleCallback = new ActivityLifecycl
2015-10-14 10:50:49
1074
原创 Android 异常记录
09-13 19:44:08.286 6859-6874/? W/System.err﹕ java.io.IOException: open failed: EACCES需要两个权限 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission> <uses-
2015-09-13 19:47:38
416
原创 Maven 设定远程仓库(为central设定镜像)
今天打算开始学习学习服务器方面的知识,感觉到maven现在好像挺普及的,打算拿来用用,如果感觉顺手,就要好好深入的学习学习,好用的东西,总是可以普及的。但是maven默认的中央仓库,我们并不能直接访问,你有方法,那就不一样了。所以,我们设置镜像站,从而达到访问国内的资源。那些什么设定远程仓库什么的,我根本看不懂。来个简单的。在maven的home目录,进入conf 打开setting.xml <m
2015-09-13 01:26:46
3371
原创 Mac 下远程连接Linux
mac下的终端其实,本就是用于远程连接的,so,,我们只要简单使用以下,就ok了。ssh user@hostname注:上边代码为固定格式,其中 user 为 linux 服务器的管理员名称 hostname 为 linux 服务器的IP如: ssh haibor@1.2.3.4
2015-09-11 09:12:14
459
原创 Mac下刻录启动盘到u盘
1 打开终端:输入diskutil list 2 记录下u盘的地址 3 卸载u盘命令diskutil unmountDisk [硬碟位置] 4 开始刻录sudo dd if=[.ISO文件位置] of=[硬碟位置] bs=1m; sync
2015-08-01 10:07:27
1725
原创 ImageView 设置图片时淡入效果
TransitionDrawable drawable = new TransitionDrawable(new Drawable[]{new ColorDrawable(Color.RED), getResources().getDrawable(R.drawable.abc_btn_rating_star_off_mtrl_alpha)}); iv
2015-07-29 23:27:52
603
原创 Git 简单使用
设定身份git config --global user.name AzeWZgit config --global user.email xiangbingze@gmail.com初始化仓库操作git init添加文件到控制git add . 添加所有文件提交文件git commit -m "我是版本信息"参考状态 git status
2015-07-29 13:58:36
317
原创 LayoutInflater 简要解析
LayoutInflater 是一个抽象类,在文档中如下声明: public abstract class LayoutInflater extends Object 获得 LayoutInflater 实例的三种方式1. LayoutInflater inflater = getLayoutInflater();//调用Activity的getLayoutInflater() 2. Layo
2015-07-27 16:31:05
319
原创 实用代码段
dp转px public int dp2px(float value) { final float scale = getResources().getDisplayMetrics().densityDpi; return (int) (value * (scale / 160) + 0.5f); }
2015-07-17 15:31:57
261
原创 Android 面试题收集
以下面试题,均来自网络! 苏宁的面试题,来自于网络在北京干了两年回南京想试试身手于是乎来到鸟苏宁面试接下来请收看我被略的有多惨:1、他问我 : 即时通信滴 懂 我说 : 懂一点 他问: 我先要发送一张大图 你滴 怎么处理。 我说 : 压缩 发送 他说 : 具体说一下 内部怎么实现 我说 : 这个X
2015-07-17 14:58:00
509
原创 Android NDK HelloWorld
在mac上,ide 使用android studio在这个页面下载NDK官方下载地址下载完成后在命令行输入chmod a+x android-ndk-r10d-darwin-x86_64.bin ./android-ndk-r10d-darwin-x86_64.bin这里是进行一个解压缩的过程export PATH=${PATH}:/Users/jarrahwu/Documents/andr
2015-07-16 17:26:56
287
原创 设计模式
针对接口编程接口是对抽象的抽象,是一种标志,一种约定。 将设计和实现分离,在使时引用接口就好。 提高程序的可维护性、可伸缩性和可复用性。 如果需要进行更新,只需要实现接口,而使客户端不变,依然可以正常使用。在设计接口中,是一种承诺。时间越长,如果发生更改,成本也就越高昂。不要轻易说我爱你,这是一生的承诺。单一职责原则类本就是对事物的抽象,应该只完成和自己有关的功能,各个类各司其职,就可以很好
2015-07-15 23:38:00
373
原创 Python2
高阶函数(参数中,包含函数的,自定义函数)def add(x,y,f): return f(x)+f(y)add(-5,9,abs)import mathdef add(x,y,f): return f(x)+f(y)print add(25,9,math.sqrt)map()函数def format_name(s): return s[0].upper()+s[1:]
2015-07-15 23:12:33
393
原创 为了省钱开始学习python(1)
我想建立一个微信平台,但是不是很喜欢PHP,java又要钱,看来学习python,比较靠谱。python 查看版本exit() 退出Python的第一个程序当然是HelloWorld。print 'HelloWorld'保存为 .py进入命令行chmod +x ./hello.pypython ./hello.py执行结果。第一个程序,到这里结束。
2015-07-06 22:19:53
370
原创 Android WebView
“` webSettings.setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN); //宽带自适应```
2015-07-06 09:12:59
293
原创 Gson 使用
一个JAVA bean ,用于Gson的解析和生成public class NoticeSummarizeBean { private String pic; private String summary; private int contid; private String title; private Date cdate; public String
2015-07-04 10:47:04
283
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-06-19 23:54:12
250
转载 C的学习
学习C语言不是一朝一夕的事情,但也不需要花费十年时间才能精通。如何以最小的代价学习并精通C语言是本文的主题。请注意,即使是“最小的代价”,也绝不是什么捷径,而是以最短的时间取得最多的收获,同时也意味着你需要经历艰苦的过程。一、要读就读好书,否则不如不读所有初学者面临的第一个问题便是:如何选择教材。好的开始是成功的一半,选择一本优秀的教材是事半功倍的关键因素。不幸的是,学校通常会帮你指定一本很差劲的C
2015-06-02 23:10:20
513
转载 Android打开文件
public static Intent openFile(String filePath){ File file = new File(filePath); if(!file.exists()) return null; /* 取得扩展名 */ String end=file.getName().substring(file.getNa
2015-05-27 22:38:26
2572
原创 Android 图片或者文件上传服务器(Android+Struts2)
在很多时候都遇到了客户端需要向服务器上传文件,但是网上的资料很多,但是仅仅只是说了手机上如何上传服务器,而服务器端没有描述。回过头来,其实无论是手机还是网页上,上传文件,其本质都是一样,这里我主要是使用http协议来进行上传。而服务器端,和普通的网页上传均是一样的的.。下面贴出代码。以后好用。。。
2015-05-09 12:53:24
1786
原创 Eclipse 查看项目部署位置
在有些时候,我们需要查看我们的项目具体部署在,好去确认一下信息。。 首先: 现在对应的服务器 右键,点击open。 打开运行参数配置 查看属性
2015-05-09 12:24:59
10154
原创 Gradle 笔记
apply plugin: ‘com.android.application’ 作为一个android程序 apply plugin: ‘com.android.library’ 作为一个android库
2015-05-07 07:54:56
301
原创 Hibernate 乱码问题解决
乱码问题其实归根接地就是两端的字符集不统一。 解决思路也有两种: 1. 修改两端字符集统一。 2. 通过代码进行转码,从而达到字符集的统一。在Mysql中,默认使用的字符集是latin1(拉丁文),所以我会在建立数据库时,将数据库默认编码设置为utf-8.
2015-05-01 22:21:43
2260
转载 正则表达式介绍
正则表达式介绍Visual Studio 2005其他版本65(共 87)对本文的评价是有帮助 - 评价此主题这些章节介绍正则表达式的概念,并说明如何在 JScript 中创建和使用它们。尽管每个主题都自成一体,但我们还是建议您按顺序细读这些主题,以便最好地理解本材料。许多主题依赖于对前面的主题
2015-01-12 10:18:25
393
转载 正则表达式语法
正则表达式语法Visual Studio 2005其他版本305(共 382)对本文的评价是有帮助 - 评价此主题正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式示例
2015-01-12 10:16:00
341
原创 Mac 显示隐藏文件
缺省情况下,在 Mac 下是不显示隐藏文件的,Finder 也未提供设置是否显示隐藏文件的选项,不像 Windows 下,有一个“文件夹选项“设置界面里可以控制,但这并不表示 Mac 下无法显示隐藏文件,我可以通过“终端”,用命令行设置这个选项,命令如下:显示:defaults write com.apple.finder AppleShowAllFiles -bool tru
2015-01-12 08:51:36
635
转载 adb模拟器键盘上的快捷键
Android SDK2.0.1自带的虚拟机尺寸都比较小(不针对机型,只为了在PC上看的舒服一点,当然越大越好了,我最大设置成1050*450,但是自带的屏保会不够宽,900*450的话,正好。),而且没有横屏的。设置Resolution可以把尺寸变大,但又显示不出键盘来(至今未解决),所以在网上搜集了一下模拟器的快捷键备忘,模拟器不显示键盘也可以用!Home键(小房子键)在键盘上
2015-01-10 19:51:02
1903
转载 Mac 环境变量
Mac 启动加载文件位置(可设置环境变量)------------------------------------------------------- (1)首先要知道你使用的Mac OS X是什么样的Shell,使用命令echo $SHELL如果输出的是:csh或者是tcsh,那么你用的就是C Shell。如果输出的是:bash,sh,zsh,那么你的用
2015-01-08 11:16:18
360
原创 2015-1-5
2015年的第一篇记录居然是在5号开始的,想想最近又是堕落了不少,夫人千里迢迢来宁波找我,我也是尽心尽责的陪伴了4天,还顺便去了躺衢州,和夫人在一起还是很开心快乐的。至少我感觉有她再身边,我地日子过的轻松惬意。可以说得上是无忧无虑,不论什么时候都是我最爱的女人。说说学习,最近我画了两天的画,感觉挺好玩得,不知道可以坚持多久,可以给我带来什么影响。在技术上最近android也再认真努力的开始
2015-01-06 15:13:45
329
原创 SIM卡变更检验
1.开机完成后,系统会发送广播。我们监听广播2.创建接收者 3.读取保存的SIM卡信息4.读取当前的SIM卡信息5.比较public class BootCompleted extends BroadcastReceiver { @Override public void onReceive(Co
2015-01-05 18:56:16
612
okio最新版
2015-12-01
Tomcat 部署项目 SSM 内存持续增长,根本定不下来
2017-03-13
hiberenate Mysql 中文问题,网上地还是不行诶
2015-01-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人