BUG现象 Nexus5等部分机型(安卓4.4版本)出现选择自定义铃声后无法播放的现象。BUG 原因 4.4的某些机型 使用的intent.setAction(Intent.ACTION_GET_CONTENT)获取的uri为content://com.android.provid
Win8开发中如何加载字符串资源(C#)你可以从资源文件或库等对象中加载字符串资源。创建资源文件的方法:在资源项目或库、控件、软件开发包中创建一个Strings文件夹在文件夹,然后在他的下面在创建一个新的文件夹,将新文件夹命名为
根据网上Android修改包名的方法自己总结出来的
添加底部工具栏和UITableViewCell的滑动删除
Android是一个比较新的IT发展方向,对于我们初步接触这个方向的新生老说,从校园的思维跳跃到商业化实战的思维当中是一个挑战,同样也是一个机遇。因为是刚刚接触,还不懂得这样一个应用的开发流程,比如:哪里写java代码,哪里写xml代码,R文件的作用,当多个代码需要融合的时候又需要怎样去整合?还有各个文件,各个语句,各个方法在整个语言结构当中的意义和作用。这些都是迷茫的,甚至有时候感觉在看天书!还
iOS中内存管理 iOS内存管理简介 Objective-C的内存管理机制与.Net/Java不同,它没有提供全自动的垃圾回收机制,需要我们进行手动管理,其本质相当于在C语言的基础上稍微加了一些自动方法。iOS平台中的内存管理采用了引用计数的管理机制,当创建一个对象使用alloc或者allocWithZone方法时,引用计数就会+1;当释放对象使用r
App用户体验
项目的架构搭建就是在是在软件开发的设计阶段完成的。 在开始架构设计之前,首先要知道什么是架构,架构就是软件产品的骨架,这个骨架把组件、环境等因素纳入其中,使之能有效得发挥它们的技能,为项目服务。 在架构设计之前,开发人员首先应该了解项目的基本需求,只有在做好需求分析之后,才能做出适合项目的架构。 架构的设计遵循一些原则: 1. 明确目标,切合要求。这是架
js实现DropDownList的数据筛选 背景: 前段时间做项目时遇到了在第三方控件中进行数据的筛选问题,但用到的第三方控件提供的筛选并不能很好的满足我们的需求,然后就自己想办法完善所需求的数据筛选,通过查找资料最后决定通过js并结合用到的第三方控件的属性和方法实现对
WP7数据绑定 基本描述: 基于silverlight的windows phone数据绑定,它提供了一种数据显示并与数据进行交互的简便方法,UI元素和数据对象之间的绑定使得数据可以在两者之间进行流动,绑定建立之后,如果数据出现更改,则绑定到该数据的UI元素会自动反映更改,同样,用户在UI元素中所做
个人博客地址 http://blog.csdn.net/nndtdx 首先,这篇文章是一篇枯燥的方法论,或许你会不喜欢,但是我还是建议你看下去。因为这些方法论不是由哪个家哪个家研究出来的长篇大论,而是一个软件开发者的切心体会。 这里的“问题”,你可以理解是一个恼人的bug,或者其他难以解决的东西。 好吧,不说那么多,直入主题。 确定问题域
RestEasy Web服务客户端调用 个人博客 http://blog.csdn.net/nndtdx l 背景 在前几篇文章中,我介绍了用RestEasy 框架搭建的Rest风格的java web服务。这几天事情比较多,一直没有写客户端的调用方法。现在就谈一下客户端的调用方法。 首先,如果你还不知道如何利用RestEasy 构建Rest风格的Web服务。请查看与web服
个人博客地址 http://blog.csdn.net/nndtdx/ 利用GAE+RestEasy搭建webservice--前言 http://hddev.blog.51cto.com/3365350/662604 利用GAE构建第一个REST风格的java webservice 1. 配置好你的Eclipse GAE开发环境 2. 测试一下你的GAE环境的配置是否正确
Google App Engine平台下JDOQL查询报异常的问题解决方案
面向对象之数值的悲剧(8月28日会议有感) 上午的时候里团队里开了一个会,说了一点开发技术问题,在这里同大家分享一下我的一些想法。 枚举的悲剧 枚举基本用法大家应该都很熟悉,在我们去避免硬编码,增强代码可读性,可维护性方面很好用。不过话说枚举底层还是比较复杂的,以前看过一些关于枚举的说明。至少C#里边的枚举是很复杂的,本身是结构类型(值类型
当listview需要加载的数据过多时,若一次性载入则速度会相当缓慢,影响用户体验,这时候就需要动态加载数据,即每次载入固定长度的数据,android market的listview就是采用这种方式,使得加载看起来很平滑,响应速度很快,有助于提高用户体验。 首先,要实现动态加载首先需要在获取数据时每次在上次获取到的数据之后的位置开始取得固定长度的数据,可通过"
Google App Engine Web开发之java类到网址的映射——实现用java类处理jsp页面的提交
Google 以网络搜索引擎白手起家,通过努力与自己不断的研发,俨然已成为网络世界的巨头。而出自网络引擎出手的Android平台,与Internet接轨与应用,自然也不在话下。 要让自己开发的程序也能拥有浏览器的功能,使用WebKit引擎的WebView Widget是最适合不过的了。这里笔者稍微啰嗦一下,也许部分读者可能对WebKit的概念也还不是很清楚。 WebKit是Ma
首先说明,Widget是一种很小的应用程序。在Android1.5中加入了AppWidget framework框架之后,开发者可以使用该框架开发Widget。Widget可以拖到用户的桌面并且可以交互,它提供一个full-featured apps预览,可以在桌面指定一个空间来显示应用提供的自定义内容。 每个Widget就是一个Broadca
本文讲解主要涉及的知识点: 1.线程控制 2.画图类 3.心形函数 大家先看图片: 因为前一段时间在写画图类,刚好有一个线程控制画图闪烁的,我就想说我能不能做一个心形闪烁的,出来的效果就如图,先贴再讲解代码: 里面设置两个类,一个是我们的activity类,这个类用来显示示图,然后建一个继承SurfaceView的类,我们在这里面画图。先贴两个累的代码: 主类名:GameMa
前段时间在网上看到这么个例子是将view映射到一个bitmap中,稍加改进可以用于一些截图工具或者截图软件(QQ截图之类),例子写的不够完善,不过很有些学习的意义内容大致如下: 在Android中自有获取view中的cache内容,然后将内容转换成bitmap,方法名是:getDrawingCache(),返回结果为Bitmap,但是刚开始使用的时
在Android开发中UI设计十分重要,当用户使用一个软件时,最先感受到的不是这款软件的功能是否强大,而是界面设计是否精致,用户体验是否良好。也可以这样说,有一个好的界面设计去吸引用户的使用,才能让更多的用户体验到软件功能的强大。 下面着重讲一下Android中几种常用布局的使用: 首先,需要说明的是,各个布局既可以单独使用,也可以嵌套使用,读者在
刚开始做东西得时候很不了解android中一些组件的应用方法,找了一个闹钟的小例子来更好的理解广播的接收. 应用程序的界面是这样的,这个例子是用闹钟的制定与解除来穿插broadcast Receiver 的知识,不说废话了,先看下应用程序的界面: 点击设定闹钟的按
前段时间在网上找到一个左右滑动的例子,广泛使用在uc,墨迹天气等知名软件中,网上实现了一个布局的类(具体代码详见附件),继承FrameLayout,声明如下: public class FlingGa
Android中Intent,service,broadcast应用浅析(一) 典型的Android应用程序由两部分构成,一个是在前台运行的Activity和View,一个就是在后台运行的Intent 和Service对象,还有一种是是广播接收器,BroadCastReceiver,我们通常启动一个service(服务)对象或者发送一个广播,都是由Intent 来启动的.
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号