- 博客(75)
- 资源 (11)
- 收藏
- 关注
原创 小米手机 Do you want to uninstall the existing application?
有多中原因造成,其中一个就是我碰到的小米的坑,解决方案如下小米默认在开发者选项最底部开启了启用MIUI优化,关闭,重启手机就可以了。
2017-03-14 11:48:39
1677
原创 图片处理类库 Universal-image-loader 简介
Universal-image-loader 是一个用于处理图片异步加载和缓存的框架可以很好地防止图片内存溢出,总的来说Universal-image-loader是android平台上处理图片一个很强大的类库主要特性: 1.同步和异步多种方式进行图片记载 2.对图片进行压缩处理 3.利用强引用和弱引用相结合的方式管理图片缓存 4.利用内存缓存和
2015-07-30 10:45:30
611
转载 Android中pendingIntent的详解
pendingIntent字面意义:等待的,未决定的Intent。要得到一个pendingIntent对象,使用方法类的静态方法 getActivity(Context, int, Intent, int),getBroadcast(Context, int, Intent, int),getService(Context, int, Intent, int) 分别对应着Inte
2014-04-22 15:02:02
921
原创 android 广播BroadcastReveicer详解
特点:发送方并不关心接收方是否接收到数据,也不关心是如何处理的数据,机制:广播接收器需要通过BroadcastReveicer注册到android操作系统中,当android操作系统产生广播时间就会分发给所有广播接收器,广播接收器通过action来判断是否是自己需要处理的事件生命周期:当BroadcaseReceiver的Onreceiver执行完毕,该对象会被回收,下次执行的时候
2014-04-22 13:47:29
969
转载 在Activity中使用LocalActivityManager
最近自己在项目时候,是这样的,我们可能很多对ViewPager并不陌生,viewPager大部分是加载多个view,而我这项目是viewpager加载多个activity,那么就要把activity转换成view对象,Android已经给我们封装了api,LocalActivityManager类是管理activity的,然后通过startActivity(String id,Intent i
2014-03-30 14:06:12
15332
转载 ActivityGroup简介
ActivityGroup简介1.ActivityGroup的核心就是继承了该类,能够通过getLocalActivityManager()得到一个LocalActivityManager如,LocalActivityManager am= getLocalActivityManager();2.然后通过LocalActivityManager通过startActivit
2014-03-24 22:14:20
763
原创 android 模仿百度地图自定义对话框
首先上图片 自定一对话框需要自己写对话框样式,在res-values-styles中添加自己的对话框样式 @style/AnimBottom --> @null true true true @android:color/transparent true
2014-03-07 14:53:54
2166
原创 spring之自动装配autowire
spring提供一个种自动装配方式就是autowire根据配置寻找在配置文件中合适的bean自动装配,常用到的有byType和byNamebyType根据类型自动装配,缺点是在文件中不能同时出现两个以上同一类型的beanbyName根据名称自动装配,这中方式最常用
2014-03-06 21:56:06
597
原创 spring之集合注入
在spring中集合注入一般不常用,作为知识点记录下来,方便以后查询,集合注入一般为一下三种方式分别为set,list,map
2014-03-06 21:00:43
624
原创 spring之bean的作用域scope
spring在注入bean的方式分为5中,常用到的为singleton(单列模式),prototype(多列模式)单列模式每次注入都为同一个对象多列模式每次注入都会产生一个新的对象还有三种作用域request,session,global session,表示bean在对应的范围内有效
2014-03-06 20:50:13
726
原创 ConnectivityManager详解
功能包括:1.监听网络连接(Wi-Fi, GPRS, UMTS, etc),当网络发生改变时发送广播(broadcase)进行通知2.通过该类查询网络连接状态常用方法:getActiveNetworkInfo() 返回NetworkInfo,当前网络连接的信息getNetworkInfo(int networkType) 返回一个指定网络的连接信息getN
2014-03-06 11:16:46
4167
原创 如何用Apache TCPMon来截获SOAP消息
注:以下是关于TCPMon的一些使用常识,如果不需要或是已经熟悉就不用往下看了。 在WebService服务器和客户机之间会传递SOAP消息,有时我们需要得到这些消息以便调试,而Apache的TCPMon可以帮助我们做到这一点。 TCPMon的下载地址在http://ws.apache.org/commons/tcpmon/download.cgi,找到Binary Distribut
2013-03-01 10:53:10
817
原创 MyEclipse创建WebService
使用Eclipse的话还要装web tool platform很多东西,用MyEclipse一步到位,创建WebService很方便。MyEclipse中有自己的Tomcat,要把事先在电脑上独立安装的Tomcat关掉。1.File->New->Web Service ProjectProject Name取为webservice,Framework使用XFire
2013-02-28 17:27:18
791
转载 iphone ios 用xcode4.2开发 访问web service的功能
1。后台利用 cxf 构建一个web service服务。HelloWorld.java[java] view plaincopy/** * */ package com.alcor.jws.test; import javax.jws.WebMethod; import javax.jws.Web
2013-02-28 17:20:02
2221
转载 MyEclipse10.6 安装xfire 插件
自Myeclipse7.5后貌似默认不启用XFire插件的集成 本人今天使用Myeclipse10.6是发现没有XFire 自己捣鼓捣鼓 已经成功添加XFire 添加步骤 1.打开Myeclipse->Help->Myeclipse Configuration Center 会加载一会 耐心等待 2.Dashboard选项卡->My
2013-02-28 17:17:46
4409
原创 MyEclipse创建Web Service Project实例
由MyEclipse搭建一个Web Service Project实例是非常容易的,在于知道和不知道而已,完全没有技术可言。一个Web Service Project的主要任务,就是让几个不同的组件之间能够互相操作,而这一技术的实现,又依赖于HTTP 和 SOAP协议。SOAP,Simple Object Access Protocol,简单对象访问协议。下面介绍一种比较流行的框架
2013-02-28 17:12:01
1101
原创 IOS开发 tableview中cell的用法
添加数据源, 由三个函数来回答数据绑定的请求:numberOfSectionsInTableView, numberOfRowsInSection 和 cellForRowAtIndexPath.用numberOfSectionsInTableView方法来返回table中有几个组.- (NSInteger)numberOfSectionsInTableView:(UITableV
2013-02-26 13:59:03
8664
原创 IOS开发之TableView以及TableViewCell背景设置
TableViewCell背景设置-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{ cell.backgroundView = [[UIImageView alloc]init
2013-02-26 13:47:16
940
原创 storyboard页面切换与传值
引用以及具体操作参见:http://justcoding.iteye.com/blog/1476193总结别人的,学习自己的 一、storyboard页面切换假设view controller1下有一个button1,view controller2下有一个button2,我们要实现storyboard在这两个view controller之间切换。1、
2013-02-25 16:47:40
10017
转载 iOS 5 Storyboard 学习之 控制Segue来跳转用户登录Login
Storyboard用起来实在是太爽了,所以尝试着把iOS 4时代的代码迁移过来,其他的都还好,今天遇到了login的问题,HTTP解析用的是ASIHTTPRequest的库这个问题解决了(以后文章会写如何解决的)就遇到了这个Control+Drag跳转的问题。下面看看如何制作一个简单登陆应用。结果是这样这个界面很好建立,如果想从头学习可以先看这个系列的第一篇文章《iOS 5
2013-02-25 16:46:17
997
原创 NSString的内存分配及管理
生成一个NSString类型的字符串有三种方法:方法1.直接赋值: NSString *testStr1 = @"a";方法2.类函数初始化生成: NSString *testStr2 = [NSString stringWithString:@"b"]; NSString *testStr3 = [NSString stringWith
2013-02-24 14:44:48
306
原创 GBK和UTF-8互换
从 GBK 转到 UTF-8用 NSStringEncoding enc = CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000) ,然后就可以用initWithData:encoding来实现。从 UTF-8 转到 GBKCFStringConvertEncodingToNSStringEn
2013-02-24 10:54:25
391
原创 Android4.2以及最新SDK的尝鲜使用
谷歌已经发布了Android4.2,并且也相应的更新了SDK到4.2。其实最主要的是谷歌这次帮开发者把eclipse、ADT、SDK整合 到了一起,我们只需要下载一个ADT Boundle,就可以开发程序了。 下载完之后解压,我们可以看到如下的文件夹: 一个安装好ADT的eclipse,一个是SDK
2012-12-04 12:18:52
650
转载 程序员的学习与积累
对于一个程序员来说,学习的重要性相信大家都能意识得到。如何才能有效地学习,高效地学习?探讨下这个问题,我认为很有必要。 每个人学习的方法和习惯可能都不尽相同,很多人习惯了在学校的学习方式,特别是很多刚出校门的人。在他们潜意识中,学习只是应付考试的一种手段,考完就一切OK了,全部还给老师了也无所谓,反正考完之后下次不会再考这么课程了(大学尤其如此)。长期的应试教育会让很多人以考试的心态来对
2012-11-28 17:06:11
362
转载 【珍藏】 2012Android开发热门资料(110个)
在移动开发如火如荼的今天,Android开发市场广阔,是目前市场占有率最高的智能手机操作系统。这个文档里整理110个优质的Android开发资料,网上的资料众多,参差不齐,然而这批资料却是经过精心整理的,下载量高,好评众多。附件较多,无法将附件一一分享给大家,只能提供资料地址了。希望对大家有帮助!下载中心完整附件下载地址:http://down.51cto.com/data/412494
2012-10-10 08:45:24
1434
原创 Android动态壁纸的制作教程
动态壁纸是在Android 2.1新增的一个功能。动态壁纸可以添加到Android的桌面,具有交互式的动画背景效果。在本教程中,我们将教会你如何去制作一个交互式的动态壁纸。动态壁纸是一个Android应用程序,包括一个服务(WallpaperService)。该服务必须包括一个引擎(WallpaperService.Engine)。该引擎是连接用户、桌面、系统之间的桥梁。它也可以绘制桌面壁
2012-08-31 11:26:11
5996
原创 android 开发中遇到的问题及解决方法
1.导入含有第三方jar包的项目时,无法定位项目中的jar包,“This will not be added to the package." 解决方法: 右击项目--->BuildPath-->Configuration Build Path--> 选中右侧的”Libraries“标签-->选中带有红叉的jar包并Remove; 然后单击”Add JARs“,找到该jar包在本项
2012-08-23 11:29:52
1223
原创 javascript 操作 select总结
一、基础理解:var e = document.getElementById("selectId");e.options = new Option("文本", "值"); //创建一个option对象,即在标签中创建一个或多个文本。options是一个数组,里面可存放多个文本标签。1、options数组的属性:length -------长度属性selectedIndex
2012-07-20 09:19:42
491
转载 Java系统程序员修炼之道
从2002开始接触Java学会HelloWorld这么经典的程序到如今不知不觉已经十年啦,十年中亲耳听到过不少大牛的演讲,见到过项目中的神人在键盘上运指如飞的编程速度,当时就被震撼了。当编程越来越成体力活,我们还能有自己的思想,还能修炼为Java系统级别的程序员嘛?学习与修炼以下知识与技能,帮你早日达成愿望。 一:Java语言学习对线程(th
2012-06-29 12:39:00
622
转载 WindowManager.LayoutParams(上)
本文参照自:http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html和http://blog.sina.com.cn/s/blog_4b3c1f950100qd9s.htmlpublic static classWindowManager.LayoutParam
2012-06-21 09:11:13
577
转载 Android 悬浮Activity并可拖动(访悬浮歌词)
天天动听, 这款Android手机上的音乐播放器,相信不少朋友都曾用过。 不知大家是否注意到,天天动听有一个迷你歌词的特效。 什么效果呢? 就是不管你切到什么画面, 歌词永远显示,并且可以拖动。 类型QQ音乐,在电脑上播放时显示的歌词效果。 下面先来看一下效果。 这个歌词是在所有界面之上的。 下面我们将这个效果解剖一下, 我认为主要有三个难点: 1. 歌词悬浮在所有页面
2012-06-21 09:03:17
760
转载 发通知 PendingIntent 中Intent 内容没有更新
activity android:name="SkyfileActivity" android:launchMode="singleTask" /> 当我们把Activity 启动模式设置为 singleTask 之后 当我们下次 再去 用Intent 启动 这个 Activity 的时候 就不会去调用 onCreate方法 而是去调用onNewInten
2012-06-20 15:22:31
1658
转载 onNewIntent
一、onNewIntent(Intent intent)方法该方法是activity的一个保护类型的方法,利用已有的Acivity去处理别的Intent时,你就可以利用onNewIntent来处理,通常被用在有搜索请求的activity,而其该activity有好几个intent-filter,该方法被调用的前提a、该activity设置如下属性 android:launchMode=
2012-06-20 15:20:29
4631
1
转载 Android开发——Android搜索框架
Android是google的产品,所以自然是少不了搜索。先看看Android一些应用中的搜索对话框。图1 Android中的全局搜索图2 联系人搜索图3 音乐搜索以上都是通过按下实体键盘上的搜索按钮弹出的一个搜索对话框,当然搜索关键词提示是少不了的。如何实现呢?慢慢来!呵呵。一、配置搜索描述文件在res中的xml文件加创建s
2012-06-20 15:19:21
974
转载 调用系统内部 searchUI的基本用法
/* 按下键盘即调用搜索框 */ setDefaultKeyMode(DEFAULT_KEYS_SEARCH_LOCAL); onSearchRequested();/这里没有重写onSearchRequested()方法,只是单单启动系统search UI 当按下搜索按钮,系统就会自动发送Intent,action是Intent.ACTION_SEARCH
2012-06-20 09:44:12
2343
转载 应用中调用系统的搜索UI,Android Search Framework的初步了解
经过以下几个部分的实现和配置,Android内建的搜索框架就可以在你的应用中方便使用了。1 在需要显示search ui界面的activity中调用search的代码 /** Handle "search" title-bar action. */ public void onSearchClick(View v) {
2012-06-19 17:08:52
776
原创 google apis 下载
我使用的linux系统在sdk管理其当中怎么都找不到 google api,最后从网上找到了,记录下来,应该是系统通用http://dl-ssl.google.com/android/repository/google_apis-3-r03.zip http://dl-ssl.google.com/android/repository/google_apis-4_r02.zip htt
2012-06-14 11:11:38
6350
原创 更换工程的sdk或者google apis
修改Android工程中的project.properties文件,target修改如下target=Google Inc.:Google APIs:4
2012-06-14 10:21:50
1294
原创 在deepin中将快捷方式添加到应用程序
执行命令:sudo gedit /usr/share/applications/eclipse.desktop(要创建的快捷方式)[Desktop Entry]Type=ApplicationName=EclipseComment=Eclipse Integrated Development EnvironmentIcon=eclipse //图标Exec=/
2012-06-14 09:59:30
6038
转载 Ubuntu申请APIkey
Ubuntu申请APIkey在控制台输入keytool -list -alias androiddebugkey -keystore "/home/qjc/.android/debug.keystore" -storepass android -keypass android加红的是你的默认的debug keystore位置打开方式 打开Eclipse,依次单机“w
2012-06-13 20:04:53
762
android 歌词悬挂功能
2012-06-21
网络监控系统原理与应用
2011-12-27
c#面向对象23种设计模式手册
2010-10-11
新闻发布源码 新闻系统
2010-05-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人