自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(91)
  • 资源 (15)
  • 收藏
  • 关注

转载 svn错误:更新源码出现校验和不匹配问题

1.进入出现问题的文件所在的目录2.执行命令svn update --set-depth empty3.执行命令svn update --set-depth infinity

2017-12-13 09:12:38 9253 1

原创 Android真机进行monkey测试

前置条件:1.测试机需要root2.设置内存卡为 可读写 (可通过re软件进行操作)adb shellcd /data/datals若提示 adb opendir failed ,permission denied使用 sumonkey -p [your package name] -v 5000

2017-09-30 09:31:08 608

原创 IB_DESIGNABLE 和 IBInspectable

IB_DESIGNABLE 设置自定义的UIView可以在IB中渲染 IBInspectable 设置自定义的属性可以在IB的Attributes inspector中直接设置自定义.h文件IB_DESIGNABLE@interface CornerUIImageView : UIImageView@property (nonatomic, assign) IBInspectable CGFlo

2016-10-14 11:59:00 473

原创 iOS 应用文件夹地址获取

iOS会为每个应用生成一个私有目录,目录名称随机生成。获取Document路径NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);NSString *documentPath = paths[0];

2016-10-13 15:44:38 435

转载 iOS中Block的基础用法

Block简介Block是一种比较特殊的数据类型。它可以保存一段代码,在合适的时候取出来调用。Block的修饰ARC情况下1.如果用copy修饰Block,该Block就会存储在堆空间。则会对Block的内部对象进行强引用,导致循环引用。内存无法释放。解决方法:新建一个指针(__weak typeof(Target) weakTarget = Target )指向Blo

2016-09-22 09:20:05 411

原创 不同storyboard之间的跳转

UIStoryboard *stroyboard = [UIStoryboard storyboardWithName:@"storyboard文件名"bundle:nil];XXViewController *xxViewController = [storyboardinstantiateViewControllerWithIdentifier:@"XXViewContro

2016-09-12 08:55:32 411

翻译 Android无线调试 ADBWIFI

经常使用USB数据线,时间久了经常断开,很坑. 现在福利来了,无线调试,爽歪歪!安装过程(开发工具是AS1.5):前提确保手机和电脑是在同一个无线网络环境.1.AS下载安装插件 ADB WIFI2.手机用USB链接线链接至电脑,启动ADB3.Tools → Android → ADB WIFI → ADB USB to WIFI 执行完上述步奏,就可以无线调试了!附原文

2015-11-30 11:47:13 465

原创 JAVA 超时

超时包括:连接超时: ConnectTimeoutException读取超时: SocketTimeoutException设置超时时间HttpClientHttpConnectionParams.setConnectionTimeout(params, 10000); //设置连接超时HttpConnectionParams.setSoTimeout(params, 10

2015-01-27 15:57:56 512

原创 android获取应用的MD5,SHA1值

集成第三方平台时经常要用到应用的MD5值,SHA1值,之前用Eclipse时在打包应用的时候就能获取到MD5,SHA1值.现在改用AS后打包时不显示MD5和SHA1值.通过CMD获取签名证书的MD5和SHA1,SHA256值.1.使用CMD(命令行窗口),进入签名文件所在的目录2.输入命令:keytool -list -v -keystore 证书名称提示输入: 证

2015-01-14 11:45:53 1407

原创 断点续传

断点续传的理解可以分为两部分:一部分是断点,一部分是续传。断点的由来是在下载过程中,将一个下载文件分成了多个部分,同时进行多个部分一起的下载,当某个时间点,任务被暂停了,此时下载暂停的位置就是断点了。续传就是当一个未完成的下载任务再次开始时,会从上次的断点继续传送。    使用多线程断点续传下载的时候,将下载或上传任务(一个文件或一个压缩包)人为的划分为几个部分,每一个部分采用一个线程进行

2015-01-05 14:41:01 562

转载 Android Studio 快捷键汇总

产品经理必学的五个锦囊妙计产品方法产品思维产品设计交互体验 wk_ad_begin({pid : 21});wk_ad_after(21, function(){$('.ad-hidden').hide();}, function(){$('.ad-hidden').show();});        

2014-11-25 10:03:58 538

原创 Avoid non-default constructors in fragments

在使用Android Studio时Fragment类报Avoid non-default constructors in fragments

2014-11-13 12:38:50 2934

原创 Android studio 导入jar, so文件和引入library文件

1.加入jar, so文件

2014-11-12 12:21:31 714

翻译 Android调用WebService之SocketTimeOut

附ksoap2android地址:https://code.google.com/p/ksoap2-android/

2014-10-24 14:27:52 1080

翻译 Android 获取IP地址

/**     * Get IP address from first non-localhost interface     * @param ipv4  true=return ipv4, false=return ipv6     * @return  address or empty string     */    public static String getIP

2014-10-22 15:52:53 526

转载 开发者应该了解的API技术清单!

工具和解决方案以下作者整理了一个API服务清单,一方面希望能让你的开发过程变得轻松,另外一方面希望能帮你节约时间,精力和努力。认证/授权(Authentication / Authorization)Stormpath—把应用中有关用户管理的部分都放心交给它好了,其功能包括:安全地存储用户信息,管理用户权限,快速地进行邮箱验证和密码重置。分析(Ana

2014-09-29 10:27:14 781

转载 Eclipse中building workspace问题相关解决方法

1.Eclipse中一直building workspace...的问题----修改eclipse.ini配置文件 原文地址::http://blog.csdn.net/daryl715/archive/2007/12/18/1946897.aspx 导读:   版本号: Eclipse SDK Version: 3.2.0   现象:启动或者import新

2014-02-18 11:14:21 1072

原创 AndroidTV 模拟器的搭建

要求:Eclipse版本3.5以上         ADT版本10.0.1         TCL的SDK(我看了看核心是Android2.2的API)步骤:      1.下載SDK和TCL的模拟器      2.Eclipse安装ADT(版本一定要符合哦,要不不行)      3.Eclipse挂载SDK         Eclipse环境中设置Window->

2014-01-18 22:35:34 3747

原创 FragmentTabHost+Fragment实现底部菜单栏

一、实现效果图二、项目工程结构 三、详细代码编写 1、主tab布局界面,main_tab_layout:[html] view plaincopyxml version="1.0" encoding="utf-8"?>  LinearLay

2014-01-17 17:16:25 1671

转载 Android创建和删除桌面快捷方式

有同学方反馈创建快捷方式后,点击快捷方式后不能启动程序或者提示"未安装程序",貌似是新的rom在快捷方式这块做过修改(由于此文是11年5月所出,估计应该是2.0或2.1的rom),现已修正,HTC G11 2.3.5rom测试通过.1,判断是否已经创建了快捷方式(在某些机型中需要判断)1234567

2014-01-06 10:51:51 785

转载 SVN + 代码测试 服务器 搭建教程

本文的目的:在Win平台搭建SVN服务器,并且利用Hooks实现工作代码提交后实时的更新到测试服务器,以实现团队开发实时到服务器调试需求。软件平台:Win Xp Sp3  ,SVN服务器程序 VisualSVN-Server-1.7.2.msi ,SVN客户端 TortoiseSVN-1.6.2.16344-win32-svn-1.6.2.msiLanguagePack_1.6.2

2014-01-04 16:03:57 881

转载 【移动开发】Android中三种超实用的滑屏方式汇总(ViewPager、ViewFlipper、ViewFlow)

【移动开发】Android中三种超实用的滑屏方式汇总(ViewPager、ViewFlipper、ViewFlow)

2013-11-28 13:02:24 1259

转载 Android 混淆代码学习以及Android加密工具--APKProtect的使用

参考教程地址  http://my.eoe.cn/eric_wu/archive/4358.html  http://blog.sina.com.cn/s/blog_6944483201017oex.html根据以上教程的介绍,混淆代码方法有两种,一种是低版本的混淆,一种是高版本的混淆鉴于自己的版本是高版本的,因此就实践了高版本的混淆  按照教程步骤如下

2013-11-21 23:44:55 2092

转载 PreferenceActivity

PerferenceActivity是什么,看下面的截图:            Android系统截图(左)                MusicPlayer Setting截图(右)         好了,我们看到Android系统本身就大量用到了PreferenceActivity来对系统进行信息配置和管理,那么它是怎么保存数据的呢,如何创建PrefenceA

2013-11-13 23:06:27 599

转载 Intent和PendingIntent的区别

intent英文意思是意图,pending表示即将发生或来临的事情。 PendingIntent这个类用于处理即将发生的事情。比如在通知Notification中用于跳转页面,但不是马上跳转。 Intent 是及时启动,intent 随所在的activity 消失而消失。 PendingIntent 可以看作是对intent的包装,通常通过getActivity,getBroadc

2013-10-29 18:51:25 580

转载 Android中点击通知栏图标,启动一个应用

今天在做项目的时候遇到一个问题。点击常驻通知栏图标时,是重新启动了应用,我想实现的是如果应用已经启动则返回已经启动的应用,否则新启动该应用。  可是这个要怎么实现呢,应该是要设置一下Intent,上网查了一下,果然是Intent要进行一些设置:   Intent intent = newIntent(Intent.ACTION_MAIN);    intent.addCategory(

2013-10-29 18:50:47 992

转载 scrollView自动定位问题

scrollview 中如果有ListView 时,会出现无法定位到顶部的现象。 scrollview.scrollTo(x,y);是不起作用的。用下面的方法可以解决: 自动定位到顶部:比如:scrollView.post(new Runnable() {          public void run() {                        scr

2013-10-28 11:13:21 637

转载 GridLayout网格布局

GridLayout网格布局  android4.0以上版本出现的GridLayout布局解决了以上问题。GridLayout布局使用虚细线将布局划分为行、列和单元格,也支持一个控件在行、列上都有交错排列。而GridLayout使用的其实是跟LinearLayout类似的API,只不过是修改了一下相关的标签而已,所以对于开发者来说,掌握GridLayout还是很容易的事情。GridLayo

2013-10-26 20:54:47 1238 1

转载 Android--GirdView下拉刷新功能

网上很少有关于GridView的下拉刷新数据,搜了一些解决方案,很多方法看起来很复杂,自己也没有看懂(本人属于头脑笨的那种),不过这段文字给了我点启发“具有下拉刷新功能的ListView/gridview其实也没什么复杂的,就是加一个head,然后判断当前gridview时候拖动到了顶端,然后根据像下拖曳的距离与head的高度做对比以设置head的状态(下拉刷新、松开刷新、还是隐藏掉等)”。其实G

2013-10-21 01:41:58 1114

转载 Java 强引用、 软引用、 弱引用、虚引用

1.对象的强、软、弱和虚引用在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用。图1为对象应用类层次。图1⑴强引用(St

2013-10-15 22:43:12 595

转载 android setTag (int key, Object tag)抛出IllegalArgumentException的问题

setTag是android的view类中很有用的一个方法,可以用它来给空间附加一些信息,在很多场合下都得到妙用。setTag(Object tag)方法比较简单,这里主要谈一谈带两个参数的setTag方法。官方的api文档中提到:“ The specified key should be an id declared in the resources of the application

2013-10-14 12:43:02 766

转载 ScrollView嵌套ListView解决只显示一行

在开发的过程当中,由于手机屏幕的大小的限制,我们经常需要使用滑动的方式,来显示更多的内容。在最近的工作中,遇见一个需求,需要将ListView嵌套到ScrollView中显示。于是乎有了如下布局:  [html] view plaincopyLinearLayout xmlns:android="http://schemas.androi

2013-10-14 11:09:37 1382

转载 Android 解决ListView 和 ScrollView 共存冲突的问题

Android 解决ListView 和 ScrollView 共存冲突的问题2010-08-13 15:11 by Terry_龙, 18949 阅读, 8 评论, 收藏, 编辑ListView 与 ScrollView 同在一个界面用头脑想想都觉得不大可能这样做,但还真的有美工这样做了,有点郁闷~!!沟通无果,解决之~~~~!初期还真没啥头绪,Google 一下看到有很

2013-10-12 16:19:30 1445

转载 android 自定义 radiobutton 文字颜色随选中状态而改变

先看效果主要是写一个 color selector在res/建一个文件夹取名colorres/color/color_radiobutton.xml[html] view plaincopyxml version="1.0" encoding="utf-8"?>  selector xmlns:android="http://sc

2013-10-10 12:19:57 804

转载 activity的切换时候无动画

一般直接用startActivity(Intent).默认都会有一个刷动的动画。当然如果将intent的flag设置为 Intent.FLAG_ACTIVITY_NO_ANIMATION。再使用startActivity(Intent),打开的activity就会直接显示,不会有那种刷屏的动画。        如果 activity1 去启动activity2 ,并设置 Intent.FLAG

2013-10-10 10:38:34 615

转载 Fragment间的通信

[-]定义Interface实现Interface把消息传递给另一个Fragment       为了重用Fragment的UI组件,创建的每个Fragment都应该是自包含的、有它自己的布局和行为的模块化组件。一旦你定义了这些可重用的Fragment,你就可以把它们跟一个Activity关联,并把它们跟应用程序的逻辑相连来实现全部的组合式UI。       现

2013-10-09 16:04:24 563

转载 Fragment中使用左右滑动菜单

Fragment实现了Android UI的分片管理,尤其在平板开发中,好处多多。Fragment间的通信、实现左右划出菜单 来实现。看图1的效果,左边使用LeftFragment实现,中间使用的CenterFragment实现。[java] view plaincopyprint?public class SlidingActivity

2013-10-09 16:02:57 1227

转载 android PopupWindow实现从底部弹出或滑出选择菜单或窗口

本实例弹出窗口主要是继承PopupWindow类来实现的弹出窗体,布局可以根据自己定义设计。弹出效果主要使用了translate和alpha样式实现,具体实习如下:第一步:设计弹出窗口xml: Xml代码  xml version="1.0" encoding="utf-8"?>  RelativeLayout       xmlns:android="http:/

2013-10-09 13:08:46 1037

转载 Android滑动菜单框架完全解析,教你如何一分钟实现滑动菜单特效

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/8744400之前我向大家介绍了史上最简单的滑动菜单的实现方式,相信大家都还记得。如果忘记了其中的实现原理或者还没看过的朋友,请先去看一遍之前的文章 Android滑动菜单特效实现,仿人人客户端侧滑效果,史上最简单的侧滑实现 ,因为我们今天要实现的滑动菜单框架也是基于同样的原理的。

2013-10-09 11:35:23 964 1

转载 Android内存优化

在前公司做一个图片处理的应用时, 项目交付的时候,客户的手机在运行应用的时候,一直在崩溃,而这个异常就是OutOfMemory的错误,简称为OOM, 搞得我们也是极其的崩溃,最后 ,我们是通过网上搜集资料和代码走查的方式来优化解决的,这里,我就把我们收集到资料和总结的经验分享下吧。    Android的虚拟机是基于寄存器的Dalvik,它的最大堆大小一般是16M,有的机器为24M。我们平常看

2013-10-08 22:12:51 563

appcompat-v7-28.0.0-alpha1

appcompat-v7-28.0.0-alpha1

2021-01-08

apktool_2.2.0

apktool_2.2.0.jar

2016-08-10

Scheduler-谷歌示例

Scheduling Repeating Alarms

2016-06-08

MyFragment02

MyFragment02 MyFragment02

2013-10-08

MyFragment01

MyFragment01

2013-10-08

代码混淆Eclipse插件Jocky

代码混淆Eclipse插件Jocky

2013-07-18

Oracle经典笔记

Oracle经典学习笔记,介绍oracle的入门,适合初学者使用

2012-11-15

java学习笔记

java学习笔记 达内版 很值得收藏 知识点连串讲解

2012-07-04

UNIX系统操作命令

UNIX系统操作 介绍了Unix系统以及操作方法

2012-03-13

计算机常用英语词汇表

囊括了计算机常用英语词汇,对新手学习计算机语言很有帮助

2012-03-09

空空如也

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

TA关注的人

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