自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (19)
  • 收藏
  • 关注

原创 [android ui]动画特效的应用----ViewSwitcher控件

为了让活动能不断更新视图控件的内容,为每一个视图控件绑定动画特效显得非常繁琐,但是Android SDK提供的ViewSwitcher控件,能够高效简便地更新视图。       ViewSwitcher有两个子视图控件,并处理从当前子视图到下一个子视图的过渡。ViewSwitcher的子视图控件是使用ViewFactory以编程方式生成的。       ViewSwitcher有两

2014-04-30 14:34:56 603

原创 [android lib]Android常用组件

UI相关图片Android-Universal-Image-Loader:com.nostra13.universalimageloader:异步加载、缓存、显示图片ImageLoader:com.novoda.imageloader:异步加载、缓存、显示图片picasso:com.squareup.picasso:功能强大的图片下载缓存库PhotoView:uk\co\senab

2014-04-29 22:21:30 1776

原创 [android ui]android 获取上一个activity的返回值

activity A和BA 获取数据的activity  B返回数据的activity点击A上的按钮,在A的textview上显示B中的联系人列表选中的数据 用到baseadapter1:在主配置文件中声明Bactivity 和 注册通讯录的读写权限[html] view plaincopyspan style="font-s

2014-04-27 18:50:13 663

原创 [android jni]访问数组(JNI)

JNI在处理基本类型数组和对象数组上面是不同的。对象数组里面是一些指向对象实例或者其它数组的引用。 基本类型数组:获取数组元素指针的对应关系:  函数            数组类型  GetBooleanArrayElements   boolean   GetByteArrayElements    byte  GetCharArrayElements     

2014-04-25 14:34:30 707

原创 [android jni]android JNI 详细介绍

主题:●Java和JNI之间的数据对应关系●数组操作●相关数据处理函数,如字符串的创建,运算,转换 1. Java和JNI之间的数据对应关系很多人都很疑惑为什么要定义数的数据类型呢,为什么不延用Java中的定义呢,有这个疑惑的童鞋是平时没有注意数据类型大小的定义,Android这么做目的是因为Java中的基本数据类型的字节长度,并不是根据cpu的运算能力来定义的,如in

2014-04-25 09:34:58 679

原创 [android]ActionBar的搜索条使用

ActionBar中的搜索条我们同样可以在Action Bar中嵌入搜索条。在小例子中,我们在action bar中嵌入一个搜索框的widget(称为search view)。当我们输入搜索内容,能够在指定的activity中打开(称为searchable activitiy),本例不做实质的搜索,只是在指定的activity中显示所要搜索的内容。通过Menu item上定义s

2014-04-23 14:39:20 994

原创 [android ui]ActionBar的Action图标区添加

ActionBar的隐藏和现实ActionBar bar = getActionBar();bar.hide();  //隐藏Action Barbar.show(); //显示Action BarActionBar的action图标区ActionBar的右侧就是action图标区域,如下图所示这是ActionBar的menu区域,作为options

2014-04-23 14:29:50 1381

原创 [android ui]ActionBar的Home图标区返回功能实现

ActionBar在Android 3.0 SDK中为平板引入,在4.0中也可以在phone中使用。在title中提供类似tab和菜单的效果,有三种形式:Tabbed action bar,list action bar和standard action bar,我们将在小例子中进行示范。Home Icon在Action Bar的最左边,就是Home icon和标题的区域,如

2014-04-23 11:25:51 2171

原创 [android ui]ListView有多种Item View的优化

对于ListView 的优化,网上已经被讲解过很多,ListView的优化一般优化如下几点:  (1)Item View重用优化(防内存溢出)  (2)View查找优化(减少执行时间)  (3)滑动优化,在滑动的时候加载图片数据等(防滑动卡顿)以上基本上是对应单ItemView进行的优化,对于多种ItemView的优化一般使用BaseAdapter给提供的两个方法get

2014-04-23 10:35:56 559

原创 真实股市房市信托本质,金融故事三则:钱都去哪儿了?

什么叫做虚拟经济、泡沫经济、次贷危机、金融危机?看完本文这几个简短精辟故事,你就都知道了。故事(1) 有一个商人到了一个山村,村子周围的山上全是猴子。 商人就和村子种地的农民说,我买猴子,100元一只。 村民不知是真是假,试着抓猴子,商人果然给了100元。 于是全村的人都去抓猴子,这比种地合算得多了。 很快商人买了两千多只猴子,山上猴子很少了。 商人这时又出价200元一只买猴子,村民见猴价

2014-04-21 16:36:32 1311

原创 [android tool]改善android性能工具篇【zipalign】

什么是Zipalign?      Zipalign是一个android平台上整理APK文件的工具,它首次被引入是在Android 1.6版本的SDK软件开发工具包中。它能够对打包的Android应用程序进行优化, 以使Android操作系统与应用程序之间的交互作用更有效率,这能够让应用程序和整个系统运行得更快。用Zipalign处理过的应用程序执行时间达到最低限度,当设备运行APK应用程序时

2014-04-21 15:27:22 681

原创 [android ui]高手速成android开源项目【View篇】

主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Activity Animation等等。  一、ListView android-pulltorefresh

2014-04-21 15:23:21 638

原创 [android tool]使用TortoiseGit把源码存到开源中国的git服务器上

非常感谢OSC提供了这么好的一个国内的免费的git托管平台。这里简单说下TortoiseGit操作的流程。很傻瓜了首先你要准备两个软件,分别是msysgit和tortoisegit,乌龟还可以在下载页面下载简体中文语言包。下载后分别安装好,如果不熟悉,可以使用默认设置。接下来我们就开始搭建本地与Git@OSC的桥梁了。首先将乌龟设置成中文,右键菜单TortoiseG

2014-04-21 10:20:49 985

原创 [android secure] 数据抓包跟踪监控android数据包

web开发中Chrome、IE、firefox等浏览器都自带提供了插件帮助开发者跟踪http数据,在手机客户端怎么实现http数据抓包呢?Fiddler可以实现真机调试抓包。Fiddler支持Any Browser,Any System,Any Platform。        今天,向大家介绍 Fiddler 如何抓取 Android 应用上的数据包。

2014-04-20 22:19:58 599

原创 [android ui]使用getIdentifier()获取资源Id

使用getIdentifier()方法可以方便的获各应用包下的指定资源ID。主要有两种方法:(1)方式一Resources resources = context.getResources();int indentify = resources.getIdentifier(org.loveandroid.androidtest:drawable/icon",null,null);

2014-04-20 21:36:55 641

原创 [android tool]aapt的常用命令

1. 列出apk包的内容 aapt l[ist] [-v] [-a] file.{zip,jar,apk}-v 以table形式列出来-a 详细列出内容 例如:aapt l ,这个命令就是查看apk内容2. 查看apk一些信息aapt d[ump] [--values] WHAT file.{apk} [asset [asset ...]]bad

2014-04-20 11:04:32 607

原创 [android secure]android应用安全——代码安全(android代码混淆)

android2.3的SDK开始在eclipse中支持代码混淆功能(理论上java都支持混淆,但关键在于如何编写proguard的混淆脚本,2.3的SDK使用简单的配置就可以实现混淆)。使用SDK2.3后,新建的工程下和之前相比,都会多了一个文件“proguard.cfg”。这个文件就是混淆所需的proguard脚本。在工程的"default.properties"中添加这样一句话“proguar

2014-04-20 08:56:22 562

原创 [android newwork]Android、iOS http请求加上User-agent

最近在排查一些问题,发现很难下手,nginx 的log如下:182.37.109.153 - - [25/Aug/2013:00:02:52 +0800] "-" 400 0 "-" "-" "-"182.37.109.153 - - [25/Aug/2013:00:02:52 +0800] "-" 400 0 "-" "-" "-"182.37.109.153 - - [25

2014-04-20 08:44:21 3091

原创 [andorid app]开发 APP 最重要的 8 个细节

1.  了解应用市场概况 开发者对市场状况的了解与APP的成功紧密相连,目前,App Store和Google Play可以说是移动应用最为丰富的应用生态,像苹果的下载统计表单会记录热门应用的下载信息,若开发者有规律的回顾这些表单,并相应地记录自己应用的潜在发展趋势,是有利于应用设计、营销以及多种价格模式的更好理解和领悟的。 2.  明确应用开发方向 产品方向是APP开发的

2014-04-19 23:05:12 596

原创 [android tool] Android Studio 快捷键

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 查找文本Ctrl+Shift+Space 自动

2014-04-19 23:01:54 523

原创 [android ui]高仿360云盘android端的UI实现

前些日子几大互联网巨头展开了一轮网盘空间大战。一下子从G级别提高到了T级别。以后谁的空间没有1T估计都不好意思开口了~~~ 试用了一下360云盘的客户端,比较小清新(不是给360打广告~~~)。刚好UI这一块是我最不擅长的,于是萌发了练习模仿它的UI的念头~~~顺便把复习一下自定义控件的使用。以下是完成的效果图,左边是官方的,右边是我模仿的:     

2014-04-19 10:07:31 2069

原创 开源flashplayer汇总.

以前 刚开始研究flash的时候,搜集了很多开源的flashplayer,仅向vc上就移植了不下五款,但基本上没有一个可以直接使用用的。都存在诸如性能,内存,功能等方面的不足,下面我分别列举一些希望对有兴趣的朋友有点帮助。1.swfdec.这个知名度很高,曾作为一些linux发行版本的组件,但目前已经停止更新。1).swfdec支持到swf 7,全部使用c开发,大量使用了gli

2014-04-16 15:23:53 1406

原创 [android lib]Android之项目推荐应用的第三方库

1. 应用上拉更多,下拉刷新:https://github.com/JosephPeng/XListView-Android这个是github上方更为火爆的:https://github.com/chrisbanes/Android-PullToRefresh2. 侧滑的菜单:SlidingMenu.rar(本身导入support-4v包)推荐github上方一个很好的库,不过这个

2014-04-14 23:34:34 567

原创 [android webview]android webview loadData乱码问题解决方法

android webview loadData写成loadData(data, "text/html; charset=UTF-8", null);就不会乱码原因如下:乱码如果用 loadDataWithBaseURL时,如果不传入URL时,刷新会造成白屏,因为刷新时调用的的是reload方法,reload是根据传入的URL进行一次重新加载即再次loadUrl(url),不传入URL

2014-04-14 23:33:43 675

原创 [android ui] android:layout_gravity和android:gravity的区别

1.首先来看看android:layout_gravity和android:gravity的使用区别。android:gravity:这个是针对控件里的元素来说的,用来控制元素在该控件里的显示位置。例如,在一个Button按钮控件中设置如下两个属性,android:gravity="left"和android:text="提交",这时Button上的文字“提交”将会位于Bu

2014-04-14 16:25:56 499

原创 [android ui]官方侧滑菜单控件Navigation Drawer

Navigation Drawer是从屏幕的左侧滑出,显示应用导航的视图。官方是这样定义的:[html] view plaincopyprint?The navigation drawer is a panel that displays the app’s main       navigation options on the lef

2014-04-14 16:20:26 1121

原创 [android ui]Android 4.0新增Space及GridLayout初谈

Android 4.0的SDK已经发布,在众多的新增特性中,其中对开发者来说比较重要的特性之一,是新增的两种界面布局方式:Space和Gridlayout,它们跟以往Android版本的sdk有什么不同之处?它们能给Android的布局设计带来什么好处?本文将带大家一探android 4.0新增的space及gridlayout布局的相关特性。  概述  在Android中,使用的

2014-04-12 14:09:49 509

转载 [android ui]Android桌面悬浮窗效果实现,仿360手机卫士悬浮窗效果

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/8689140大家好,今天给大家带来一个仿360手机卫士悬浮窗效果的教程,在开始之前请允许我说几句不相干的废话。不知不觉我发现自己接触Android已有近三个年头了,期间各种的成长少不了各位高手的帮助,总是有很多高手喜欢把自己的经验写在网上,供大家来学习,我也是从中受惠

2014-04-10 10:32:14 1153

原创 openfire 集群原理说明

openfire,做为一个实现xmpp的即时通信服务器端,自身提供了集群的实现,目前,理论上,能支持N个节点的集群,即节点无限制看了下他集群的实现,他是用到了oracle 的coherence的中间件,关于coherence的话,没有过多研究,大概知道,他是一个缓存中间件,支持缓存集群,而且支持缓存改变事件触发!知道这些就够了,这些就能用来理解openfire集群的

2014-04-09 09:06:40 1643

原创 [android UI]官方下拉刷新控件SwipeRefreshLayout的使用

今天看博客,发现有了这个下拉刷新的控件,效果看上去还蛮好的,于是我也想研究的是使用一下,写个demo。其实使用很简单的,但就是为了能使用这个新组建我下了好久的更新,后来还是直接去官网下载最新的ADT得到解决。该控件的完整名字是android.support.v4.widget.SwipeRefreshLayout因此在XML文件里,必须使用这个完整的名字,另外这个类似于linear

2014-04-08 13:50:14 1085

转载 善用Android预定义样式

字体大小对于能够显示文字的控件(如TextView EditText RadioButton Button CheckBox Chronometer等等),你有时需要控制字体的大小。Android平台定义了三种字体大小。"?android:attr/textAppearanceLarge""?android:attr/textAppearanceMedium""?a

2014-04-07 22:56:16 725

转载 码农天气--码农自己的天气APP(一)

这次的码农天气其实是模仿的彩虹天气,部分UI和布局文件是直接反解的的彩虹天气的,所以希望大家只是把这个教程当做一个学习的工具,切勿用于商业用途!既然借鉴了彩虹天气的UI设计了,那就帮他们做个宣传吧,这是下载地址:http://app.lenovo.com/app/12629781.html,这个天气app还是比较有节操的,他里面不含广告,只是有个捐赠的功能,但是也是自愿的,希望各位有节

2014-04-07 21:26:51 854

原创 Android程序运行中动态加载Lib的方法

这两天研究android的动态加载,下面把心得和大家分享一下吧! 首先上一个实例: 这个是stackOverFlow上面的一个帖子,被采纳的答案解决了这个问题: http://stackoverflow.com/questions/6857807/is-it-possible-to-dynamically-load-a-library-at-runt

2014-04-07 15:59:27 2829

转载 Android中的动态加载机制

在目前的软硬件环境下,Native App与Web App在用户体验上有着明显的优势,但在实际项目中有些会因为业务的频繁变更而频繁的升级客户端,造成较差的用户体验,而这也恰恰是Web App的优势。本文对网上Android动态加载jar的资料进行梳理和实践在这里与大家一起分享,试图改善频繁升级这一弊病。Android应用开发在一般情况下,常规的开发方式和代码架构就能满足我们的普通需求。但是有些

2014-04-07 00:31:33 1229

原创 Android官方终于支持 Navigation Drawer(导航抽屉)模式

在2013 google IO当天,Android团的更新了Support库,新版本(V13)的Support库中新加入了几个比较重要的功能。添加 DrawerLayout 控件,支持创建  Navigation Drawer模式。可以设置从左边划出菜单或者右边,也可以左右菜单同时存在。添加 SlidingPaneLayout 控件来支持各种屏幕上的摘要、详情界面模式。比如 Gma

2014-04-06 23:41:01 866

原创 [android ui]侧边栏(使用Support Library 4提供的扩展组件)

接触Android已经有一段时间了,自己积累的东西也算蛮多的。总结以往的经验,凡是关键性的问题,一般都是要查阅API来解决的。所以,笔者建议同学们认真阅读API和Guider,Android的开发API文档是最容易阅读的(至少笔者是这么认为的,也接触一些windows phone的开发基础)。今天,笔者为大家介绍Android侧边栏的使用。我也接触了一些侧边栏的第三方牛人写的插件,确实也是不错

2014-04-06 21:45:41 843

原创 高效开发 Android App 的 10 个建议

假如要Google Play上做一个最失败的案例,那最好的秘诀就是界面奇慢无比、耗电、耗内存。接下来就会得到用户的消极评论,最后名声也就臭了。即使你的应用设计精良、创意无限也没用。耗电或者内存占用等影响产品效率的每一个问题都会影响App的成功。这就是为什么在开发中确保最优化、运行流畅而且不会使Android系统出问题 是至关重要的了。这里不需要讨论高效编程,因为我们不会关心你写的代码是否能

2014-04-04 21:54:13 683 1

高仿360云盘android端的UI实现

高仿360云盘android端的UI实现,详见http://blog.csdn.net/superfang119/article/details/24093213

2014-04-19

rest client

RESTClient是一个用于测试RESTful Web services的Java客户端。

2013-08-07

android Listview异步加载图片之优化篇

异步加载图片基本思想: 1. 先从内存缓存中获取图片显示(内存缓冲) 2. 获取不到的话从SD卡里获取(SD卡缓冲) 3. 都获取不到的话从网络下载图片并保存到SD卡同时加入内存并显示(视情况看是否要显示)

2013-02-08

C#完全手册

C#完全手册.pdf ,各种c#功能介绍

2008-05-25

Windows API函数查询工具

Windows API函数查询工具

2008-05-25

8051 嵌入式应用

8051 嵌入式应用

2008-01-24

8051 C语言设计艺术

8051 C语言设计艺术

2008-01-24

8051 C语言彻底应用

8051 C语言彻底应用

2008-01-24

CC++嵌入式编程

CC++嵌入式编程--

2008-01-23

嵌入式系统的C程序设计

嵌入式系统的C程序设计

2008-01-23

《人月神话》

人月神话-------

2008-01-23

嵌入式系统构件·嵌入式系统构件

嵌入式系统构件·嵌入式系统构件

2008-01-23

嵌入式C语言修炼之道

嵌入式C语言修炼之道

2008-01-23

上海贝尔PCB标准

上海贝尔PCB标准---

2008-01-23

深入浅出设计模式

深入浅出设计模式---

2008-01-23

华为PCB布线规范

华为PCB布线规范----

2008-01-23

makefile编写

makefile编写

2008-01-21

精通嵌入式Linux编程—构造自己的GUI环境

精通嵌入式Linux编程—构造自己的GUI环境

2008-01-21

空空如也

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

TA关注的人

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