自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(286)
  • 收藏
  • 关注

转载 APK反破解之四:Android代码动态加载技术

标 题: 【原创】APK反破解之四:Android代码动态加载技术作 者: ZhWeir时 间: 2011-11-02,19:53:26链 接: http://bbs.pediy.com/showthread.php?t=142256转载请注明出处:http://www.blogjava.net/zh-weir/arch...29/362294.html  Andr

2014-11-25 13:58:31 772

转载 Android混淆、反编译以及反破解的简单回顾

http://vaero.blog.51cto.com/4350852/856014Android混淆、反编译以及反破解的简单回顾         搜索下,发现文章相关文档好多好多。就简单点,不赘述了== 一、Android混淆1)概述         新建Android工程,根目录下会有个proguard.cfg。简单的混淆,你只需要在pr

2014-11-25 13:54:52 723

转载 六款值得推荐的android(安卓)开源框架简介

1、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1)  JSON,图像等的异步下载; (2)  网络请求的排序(scheduling) (3)  网络请求的优先级处理 (4)  缓存 (5)  多级别取消请求 (6)  和Activity和生命周期的联动(Activity结束时同时取消所有网络请

2014-11-18 14:41:39 827

转载 Git下的冲突解决

冲突的产生很多命令都可能出现冲突,但从根本上来讲,都是merge 和 patch(应用补丁)时产生冲突。而rebase就是重新设置基准,然后应用补丁的过程,所以也会冲突。git pull会自动merge,repo sync会自动rebase,所以git pull和repo sync也会产生冲突。当然git rebase就更不用说了。冲突的类型逻辑冲突git自动处理(合并/应

2014-11-10 09:16:36 534

转载 mac中用命令行运行mysql

来自:参考这篇博客:http://www.cnblogs.com/macro-cheng/archive/2011/10/25/mysql-001.html  感觉workbench不好用(有点先入为主了)。1,安装mysql在mysql的官方网站下载 mysql 5.5.23 http://www.mysql.com/downloads/mysql/,根据我的机器的配置情

2014-11-03 14:46:46 622

转载 CocoaPods详解之----制作篇

CocoaPods详解之----制作篇作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/20067595转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!学会使用别人的Pods依赖库以后,你一定对创建自己的依赖库

2014-10-27 10:27:52 538

转载 CocoaPods详解之----进阶篇

CocoaPods详解之----进阶篇作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/19178709转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!一、Podfile.lock文件上文讲过,在开始使用CocoaPods,执行完

2014-10-27 10:23:52 450

转载 CocoaPods详解之----使用篇

CocoaPods详解之----使用篇作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/18737437转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!一、什么是CocoaPods1、为什么需要Coco

2014-10-27 10:21:25 510

转载 Android开源项目分类汇总

第一部分 个性化控件(View)主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Style等等。一、L

2014-10-20 17:40:07 1508 2

转载 [iOS] 用 Swift 开发一个 TODO 应用

目录(?)[-]背景需求新建项目添加管理类开发界面数据显示First View ControllerSecond View Controller删除数据测试小结原文地址:http://blog.callmewhy.com/2014/09/15/todo-list-in-swift/背景相信不少 iO

2014-10-20 16:57:14 629

转载 Android一些经典的开源项目

1. android-pulltorefresh 一个强大的拉动刷新开源项目,支持各种控件下拉刷新ListView、ViewPager、WevView、ExpandableListView、GridView、(Horizontal)ScrollView、Fragment上下左右拉动刷新,比下面johannilsson那个只支持ListView的强大的多。并且他实现的下拉刷新List

2014-10-15 21:50:34 782

转载 android wifi讲解 wifi列表显示

最近项目中用到了wifi模块,今天做一个简单的总结。1.怎样获取wifi对象并进行操作要操作WIFI设备,需要先获取Context.getSystemService(Context.WIFI_SERVICE)来获取WifiManager对象,并通过这个对象来管理WIFI设备。 addNetwork(WifiConfiguration config) 添加一个conf

2014-10-14 09:22:01 615

转载 Android Test

来自:

2014-09-29 21:33:07 940

转载 Android Studio 里搭建自动化测试框架Robotium

Android的自动化测试框架可选择的不多,后来选了Robotium(https://code.google.com/p/robotium/),它的语法及易用性挺像我们用在iOS里的KIF。官方文档里面没有提到怎么在Android Studio里搭建它,后来在Stack Overflow找到个答案:http://stackoverflow.com/questions/23275

2014-09-29 21:26:28 1288

转载 用ADB命令解决手机替换系统文件

运用命令行还可以解决如忘记图形锁屏密码、忘记锁屏数字密码之类的问题。adb的全称为Android Debug Bridge 调试桥,是连接Android手机与PC端的桥梁,通过adb可以管理、操作模拟器和设备,如安装软件、系统升级、运行shell命令等。管理设备注:android手机、模拟器统一称为“设备”adb devices // 显示连接到计算机的设备

2014-09-19 18:06:38 11489

转载 Android 程序框架设计

这篇文章主要内容来自于之前我讲的一个PPT文档,现在将其整理如下。欢迎指正。以下的内容都是来自于我自身的经验,欢迎大家多提自己的建议。1、一些概念模式的定义:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。什么是设计模式?设计模式是在

2014-09-13 16:56:07 781

转载 ARM Linux下UPnP使用

lai si一、UPnP简介         UPnP(Universal Plug and Play)技术是一种屏蔽各种数字设备的硬件和操作系统的通信协议。它是一种数字网络中间件技术,建立在TCP/IP、HTTP协议之上,采用XML来描述设备和控制信息。这种技术最开始是被微软,因特尔等公司使用在数字家庭中的,用来在家庭网络中完成多媒体资源共享,家电一体化等功能,例如在各种家电上实

2014-09-10 09:38:41 703

转载 SlidingMenu切换fragment卡顿问题

SlidingMenu切换fragment卡顿问题1条回复以前这种情况表现的并不明显,今天调试程序加了些东西,这情况变的极其明显,且我无法忍受.出现这种问题是由于set进去的Fragment初始化与侧栏同时在进行,当fragment需要加载的控件多的时候这种情况非常明显,卡顿卡顿.说下我的解决方法1.在需要加载的fragment中做手脚,延缓进行加载的时

2014-09-09 10:22:56 1355

转载 UPnP学习

转自:http://blog.csdn.net/ohatn/article/details/6255488UPnP(Universal plug-and-play 即通用即插即用)是由通用即插即用论坛 (UPnP™ Forum)提出的一套网络协议。该协议的目标是使家庭网络(数据共享、通信和娱乐)和公司网络中的各种设备能够相互无缝连接,并简化相关网络的实现。 UPnP 通过定义和发布基于开放、因

2014-09-01 09:59:50 806

转载 Android 屏幕适配 三方面

由于公司做的软件是运行在特定pda设备上,因此开发时,我们不需要考虑屏幕适配等问题,毕竟如果考虑屏幕适配问题的话,需要美工多做几套图片来,而公司美工又少,因此屏幕适配问题就没有考虑过。只是前几天有人问我Android  App开发时屏幕适配问题,我只知道可以在Res文件夹下多建立几个drawable文件夹,运行时手机会根据屏幕的尺寸来自动寻找合适的图片,或者在layout布局文件里设置权重layo

2014-08-31 15:21:23 517

转载 巧用dimens适配多个分辨率

巧用dimens适配多个分辨率(一)

2014-08-31 15:10:21 847

转载 android屏幕适配建议

一、关于布局适配1、不要使用绝对布局2、尽量使用match_parent 而不是fill_parent 。3、能够使用权重的地方尽量使用权重(android:layout_weight)4、如果是纯色背景,尽量使用android的shape 自定义。5、如果需要在特定分辨率下适配,可以在res目录上新建layout-HxW.xml的文件夹。比如要适配1080

2014-08-31 13:29:05 505

转载 手机、平板多屏幕多分辨率适配

转自:http://www.apkbus.com/android-83006-1-1.html#本文参与——安卓巴士两周年征文活动#     最近因为android的发展广泛,应用逐渐增多,更多的特性被人们多了解,运行平台也逐渐扩大。从最开始的手机平台到如今的平板电脑、液晶电视等等各种电子产品,光手机的分辨率就不知道到底有多少种因为在中国你永远不知道到底

2014-08-31 13:22:28 566

转载 Android基于Cling开发DLNA应用

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://vaero.blog.51cto.com/4350852/1143278# Android基于Cling开发DLNA应用## DLNADLNA,Digital Living Network Alliance的简称,即数字生活网络联盟。其由消费性电子、

2014-08-29 17:03:02 1455

转载 UPnP

UPnP:通用即插即用 UPnP:Universal Plug and PlayUPnP 是各种各样的智能设备、无线设备和个人电脑等实现遍布全球的对等(P2P)网络连接的结构。UPnP 的应用范围非常大,以致足够可以实现许多现成的、新的及令人兴奋的方案,包括家庭自动化、打印、图片处理、音频 / 视频娱乐、厨房设备、汽车网络和公共集会场所的类似网络。UPnP 是一种分布式的,开放的网

2014-08-29 16:27:25 764

转载 Cordova(PhoneGap)体系结构(Android)

作者:tonyley出处:http://my.oschina.net/tonywolf/blog 转载请注明出处说明:本文档只争对Cordova(PhoneGap)的Android端,基于Cordova2.1.0版本。一.总体结构Cordova的目标是用HTML,JS,来完成手机客户端的开发,并且是只开发一次可以在各种手机平台上跑,所以理想状

2014-08-21 16:53:35 603

转载 mac os x苹果系统LAMP环境配置(改动)

原文:http://www.cnlvzi.com/index.php/Index/article/id/114LAMP系统在很多网络系统中,包括开放软件系统,里面被广泛应用,OS X作为基于BSD的主流图形用户界面之一的商业桌面/服务器系统, 它本来就原生地支持LAMP的(并不完全是),只是在系统默认的情况下,LAMP中的主要元素(Apache, MySQL, and PHP)

2014-08-18 15:50:20 661

转载 Mac OSX 快捷键

.Mac OSX 快捷键ctrl+shift                                    快速放大dock的图标会暂时放大,而如果你开启了dock放大Command+Option+W                将所有窗口关闭Command+W                             将当前窗口关闭(可以关闭Safari标

2014-08-16 11:09:22 690

转载 Android常用代码之APK root权限静默安装

1、root权限静默安装(卸载)调用引入TrineaAndroidCommon@Github(欢迎star和fork^_^)作为你项目的library(如何拉取代码及添加公共库),或自己抽取PackageUtils.installSlient(PackageUtils.uninstallSilent)函数进行调用,系统授权管理会弹出对话框让用户选择是否允许应用获得root权限。允许的话即可

2014-08-13 14:24:17 811

转载 Android ViewPager动态向前向后加载数据,自定义viewPager滑动速度

来自: http://hiqianjin.com/blog/474

2014-08-12 11:52:02 3564

转载 Android实现推送方式解决方案

本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了,不说别的,就我们手机上的新闻客户端就时不j时的推送过来新的消息,很方便的阅读最新的新闻信息。这种推送功能是好的一面,但是也会经常看到很多推送过来的垃圾信息,这就让我们感到厌烦了,关于这个我们就不能多说什么了,毕竟很多商家要做广告。本文就是来探讨下Android中实现推送功能的一些解决方案,也

2014-08-12 10:27:52 556

转载 互联网推送服务原理:长连接+心跳机制(MQTT协议)

来自: 互联网推送消息的方式很常见,特别是移动互联网上,手机每天都能收到好多推送消息,经过研究发现,这些推送服务的原理都是维护一个长连接(要不不可能达到实时效果),但普通的socket连接对服务器的消耗太大了,所以才会出现像MQTT这种轻量级低消耗的协议来维护长连接,那么要如何维护长连接呢:  在写之前,我们首先了解一下为什么android维护长连接需要心跳机制

2014-08-12 10:09:31 643

转载 ViewPager嵌套GridView引发的一系列UI卡顿不顺畅的问题

来自:http://my.oschina.net/u/174250/blog/146265由于项目要求,需要做一个日历的页面,做法采用ViewPgaer+GridView来做,初步过程很顺利,成型以后,出现UI现象有(1)Acitivity加载时间过长 (2)滑动Viewpager出现卡顿现象;    这两个问题看起来很简单,实际上要适配大部分机型使之流畅也要费很多功夫

2014-08-11 23:38:21 1035

转载 android 多线程断点续传下载 三

今天跟大家一起分享下android开发中比较难的一个环节,可能很多人看到这个标题就会感觉头很大,的确如果没有良好的编码能力和逻辑思维,这块是很难搞明白的,前面2次总结中已经为大家分享过有关技术的一些基本要领,我们先一起简单回顾下它的基本原理。http://blog.csdn.net/shimiso/article/details/6763664  android 多线程断点续传下载 一

2014-08-10 21:28:17 401

转载 Android PhoneGap简析

前言 (转自)上周研究了一下PhoneGap这个技术,主要是对它的API和插件机制的学习,总体来看这种技术还是有一定的市场,特别是对BS为主的开发来讲确实有很多吸引,当然,这种技术也有严重的短板,比如效率和调试。当然这些都是一个概括性的认识,今天打算在仔细的研究一下,把PhoneGap的jar包反编译了一下,在自己的疑问下,借助互联网的帮助,简单的分析了一下PhoneGap的内部实现和依靠

2014-08-10 14:44:12 564

转载 Android Studio使用说明

注:本文转载于:http://blog.csdn.net/li396858359/article/details/9129375[-]Android Studio使用说明安装首页简介部分配置项说明点击Configure -- Settings点击Configure -- Project Defaults -- Project Structur

2014-08-10 12:24:14 554

转载 android 常见分辨率(mdpi、hdpi 、xhdpi、xxhdpi )及屏幕适配注意事项

1 Android手机目前常见的分辨率1.1 手机常见分辨率:4:3VGA     640*480 (Video Graphics Array)QVGA  320*240 (Quarter VGA)HVGA  480*320 (Half-size VGA)SVGA  800*600 (Super VGA)5:3WVGA  800*480 (Wide VG

2014-08-10 12:08:51 495

转载 Android Studio 建立模块注意事项

Android Studio 中,有一些概念是和 eclipse 不同的,从 eclipse 迁移至 Android Studio 会有很多上手不顺的情况发生,当然在明确了概念的不同之后,还是容易可以切换过来。  eclipse Android Studio 工作区 workspace project

2014-08-09 18:10:59 667

转载 android studio 如何删除一个module

来自:http://gushedaoren.blog.163.com/blog/static/17366340520144884911696/

2014-08-09 12:21:21 1352

转载 Android Studio 快捷键整理分享-SadieYu

来自: Alt+回车 导入包,自动修正Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本Ctrl+F 查

2014-08-08 14:24:28 408

空空如也

空空如也

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

TA关注的人

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