BUG现象 Nexus5等部分机型(安卓4.4版本)出现选择自定义铃声后无法播放的现象。BUG 原因 4.4的某些机型 使用的intent.setAction(Intent.ACTION_GET_CONTENT)获取的uri为content://com.android.provid
Win8开发中如何加载字符串资源(C#)你可以从资源文件或库等对象中加载字符串资源。创建资源文件的方法:在资源项目或库、控件、软件开发包中创建一个Strings文件夹在文件夹,然后在他的下面在创建一个新的文件夹,将新文件夹命名为
布局指在 Windows Phone 应用中调整对象大小和定位对象的过程。若要定位可视对象,则必须将它们置于源自 Panel 的容器控件或其他容器对象中。Windows Phone 提供各种不同的 Panel 控件,如 Canvas、StackPanel和 Grid,它们相当于容器,让您可以定位和排列控件。Windows Phone 布局系统既支持绝对布局,也支持动态布局。在绝对布局中,使用显式
根据网上Android修改包名的方法自己总结出来的
NavigationDrawer(导航抽屉)是一个从屏幕的左边缘过渡并且显示app的主要导航操作的面板。显示Navigation Drawer 用户能够从屏幕左边缘滑动滑块或者点击app的ActionBar上的图标调使Navigation Drawer显示到屏幕。 作为NavigationDrawer的扩展,它覆盖主内
最近团队在做在一个项目,设计到一些用例图的绘制。因为以前没有深入研究,所以这几天浏览了一些资料,对这方面的知识总结了一下,与大家一起分享(LXF)。对于用例图,首先我们要了解什么是用例图?用例图(Use Case Diagram)是由软件需求分析到最终实现的第一步,它描述人们如何使用一个系统。用例视图显示谁是相关的用户、用户希望系统提供什么样的服务,以及用户需要为系统提
随着电脑技术的逐步普及和因特网技术的迅猛发展,学习因特网、利用因特网已不再是那些腰缠万贯的大款和戴者深度眼睛的专业技术人员的专利,它已作为二十一世纪人类的一种新的生活方式而逐步深入到寻常百姓家。谈到因特网,IP地址就不能不提,因为无论是从学习还是使用因特网的角度来看,IP地址都是一个十分重要的概念,INTERNET的许多服务和特点都是通过IP地址体现出来的。一、IP地址的概念 我们知道因特网
添加底部工具栏和UITableViewCell的滑动删除
Android中调用相册里面的图片并返回
一,适配器.顾名思义,就是把一些数据给弄得适当,适合以便于在View上显示。可以看作是界面数据绑定的一种理解。它所操纵的数据一般都是一些比较复杂的数据,如数组,链表,数据库,集合等。适配器就像显示器,把复杂的东西按人可以接受的方式来展现。那么适配器是怎么处理得到的数据,并把它显示出来的呢。其实很简单,说白了适配器它也是一个类,在类里面它实现了父类的这几个方法:publicint getCount(
最近一直在做关于远程服务器上的一些功能,对WMI技术下了一番功夫,对于所用到的技术做了一些简要的总结。WMI介绍WMI是Windows Management Instrumentation的简称,中文名字Windows管理规范,是一项核心的 Windows 管理技术。WMI内置于操作系统中,是Windows系统管理的重要组成部分。WMI技术在NET上的应用Net FrameWork SDK对WMI
前一段时间在做一个项目时,由于采用的Ibatis架构,在SQL查询语句方面遇到了,一些问题。期间,曾经在学习数据库这门课程中,曾经对查询数据库语句有过相关接触。然而,真正的理解还是需要在真真正正的实践中。连接可分为以下几类:交叉连接交叉连接:有两种,显式的和隐式的(不带on字句)。交叉连接返回左表中的所有行,左表中的每一行与右表中的所有行组合。交叉连接也称作笛卡尔积。如果 A 和 B 是两个集合,
Android是一个比较新的IT发展方向,对于我们初步接触这个方向的新生老说,从校园的思维跳跃到商业化实战的思维当中是一个挑战,同样也是一个机遇。因为是刚刚接触,还不懂得这样一个应用的开发流程,比如:哪里写java代码,哪里写xml代码,R文件的作用,当多个代码需要融合的时候又需要怎样去整合?还有各个文件,各个语句,各个方法在整个语言结构当中的意义和作用。这些都是迷茫的,甚至有时候感觉在看天书!还
iOS中内存管理 iOS内存管理简介 Objective-C的内存管理机制与.Net/Java不同,它没有提供全自动的垃圾回收机制,需要我们进行手动管理,其本质相当于在C语言的基础上稍微加了一些自动方法。iOS平台中的内存管理采用了引用计数的管理机制,当创建一个对象使用alloc或者allocWithZone方法时,引用计数就会+1;当释放对象使用r
App用户体验
项目的架构搭建就是在是在软件开发的设计阶段完成的。 在开始架构设计之前,首先要知道什么是架构,架构就是软件产品的骨架,这个骨架把组件、环境等因素纳入其中,使之能有效得发挥它们的技能,为项目服务。 在架构设计之前,开发人员首先应该了解项目的基本需求,只有在做好需求分析之后,才能做出适合项目的架构。 架构的设计遵循一些原则: 1. 明确目标,切合要求。这是架
js实现DropDownList的数据筛选 背景: 前段时间做项目时遇到了在第三方控件中进行数据的筛选问题,但用到的第三方控件提供的筛选并不能很好的满足我们的需求,然后就自己想办法完善所需求的数据筛选,通过查找资料最后决定通过js并结合用到的第三方控件的属性和方法实现对
当你以application/x-www-form-urlencoded格式去编码,并将这些内容放在请求的实体(request body)中,例如html的form表单。你可以将自主定制的参数传入到方法的参数中。 <form method="POST" action="/resources/service"> First nam
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环境的配置是否正确
如何构建Android Sync Provider:Part1 原英文:http://www.c99.org/2010/01/23/writing-an-android-sync-provider-part-1/ 翻译能力有限,如有错误,敬请指出。ThankYou! 翻译人: CJT 个人博客地址:http://blog.csdn.net/nndtdx &
Google App Engine平台下JDOQL查询报异常的问题解决方案
面向对象之数值的悲剧(8月28日会议有感) 上午的时候里团队里开了一个会,说了一点开发技术问题,在这里同大家分享一下我的一些想法。 枚举的悲剧 枚举基本用法大家应该都很熟悉,在我们去避免硬编码,增强代码可读性,可维护性方面很好用。不过话说枚举底层还是比较复杂的,以前看过一些关于枚举的说明。至少C#里边的枚举是很复杂的,本身是结构类型(值类型
当listview需要加载的数据过多时,若一次性载入则速度会相当缓慢,影响用户体验,这时候就需要动态加载数据,即每次载入固定长度的数据,android market的listview就是采用这种方式,使得加载看起来很平滑,响应速度很快,有助于提高用户体验。 首先,要实现动态加载首先需要在获取数据时每次在上次获取到的数据之后的位置开始取得固定长度的数据,可通过"
Google App Engine Web开发之java类到网址的映射——实现用java类处理jsp页面的提交
在android开发中Listview是一个很重要的组件,它以列表的形式根据数据的长自适应展示具体内容,用户可以自由的定义listview每一列的布局,但当listview有大量的数据需要加载的时候,会占据大量内存,影响性能,这时候就需要按需填充并重新使用view来减少对象的创建。 ListView加载数据都是在public View getView(int position, View con
Google 以网络搜索引擎白手起家,通过努力与自己不断的研发,俨然已成为网络世界的巨头。而出自网络引擎出手的Android平台,与Internet接轨与应用,自然也不在话下。 要让自己开发的程序也能拥有浏览器的功能,使用WebKit引擎的WebView Widget是最适合不过的了。这里笔者稍微啰嗦一下,也许部分读者可能对WebKit的概念也还不是很清楚。 WebKit是Ma
首先说明,Widget是一种很小的应用程序。在Android1.5中加入了AppWidget framework框架之后,开发者可以使用该框架开发Widget。Widget可以拖到用户的桌面并且可以交互,它提供一个full-featured apps预览,可以在桌面指定一个空间来显示应用提供的自定义内容。 每个Widget就是一个Broadca
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号