-
Android应用坐标系统全面详解
1背景 去年有很多人私信告诉我让说说自定义控件,其实通观网络上的很多博客都在讲各种自定义控件,但是大多数都是授之以鱼,却很少有较为系统性授之于渔的文章,同时由于自己也迟迟没有时间规划这一系列文章,最近想将这一系列文章重新提起来,所以就来先总结一下自定义控件的一个核心知识点——坐标系。 很多人可能不屑一顾Android的坐标系,但是如果你想彻底学会自定义控件,我想说了解Android各种坐标系及一些...
93
热度 -
android考试题
android试题转自?http://blog.sina.com.cn/s/blog_4d979c250100s0u0.html?View重绘和内存泄露的好像是面试经常问的问题1.View的刷新:在需要刷新的地方,使用handle.sendmessage发送信息,然后在handle的getmessage里面执行invaliate或者postinvaliate.2.GC内存泄露出现情况:1.数据库的...
19
热度 -
怎么在Visual Studio中开发自己的代码生成器插件
如何在VisualStudio中开发自己的代码生成器插件VisualStudio是美国微软公司开发的一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等,且所写的目标代码适用于微软支持的所有平台.可以说.NET开发人员离不开它,它可以极大的提高编写软件的效率.VisualStudio作为一个世界级开发工具,当然支持通过插件方...
454
热度 -
Android Widget 电池插件的开发兑现
AndroidWidget电池插件的开发实现最近突发奇想,想自己编一个Android电池插件放在桌面上,一是这个App确实有它的实用价值,二是编起来工程量应该不是很大,不用花太长时间,三来又能学习下Widget的开发方法,一举三得,于是,暂停下游戏开发的学习,来编一个widget先。在查找并结合多方资料后终于实现,效果图如下:长按桌面空白处,出现菜单,点击Widgets,此时的插件已经装入:在电源...
66
热度 -
Android应用的自动升级、更新模块的兑现
Android应用的自动升级、更新模块的实现我们看到很多Android应用都具有自动更新功能,用户一键就可以完成软件的升级更新。得益于Android系统的软件包管理和安装机制,这一功能实现起来相当简单,下面我们就来实践一下。首先给出界面效果:1.准备知识?在AndroidManifest.xml里定义了每个Androidapk的版本标识:viewplain<manifest?xmlns:an...
96
热度 -
<转>Android中的对话框AlertDialog应用技巧合集
<转>Android中的对话框AlertDialog使用技巧合集?文章来自:http://blog.csdn.net/blue6626/article/details/6641105今天我用自己写的一个Demo和大家详细介绍一个Android中的对话框的使用技巧。?1.确定取消对话框对话框中有2个按钮??通过调用setPositiveButton方法和setNegativeButton...
67
热度 -
列表右首边栏拼音展示效果
列表右侧边栏拼音展示效果最近忙着做项目,好久之前的技术都没有时间总结,而发现自己的博客好多写的技术都比自己掌握的时候晚了很多。不管怎么样,写技术博客一定是一个想成为优秀程序猿或者已经是优秀程序猿必须做的。好吧,下面进行学习阶段。记得很久之前就使用过侧边拼音栏了,先看下它的效果,一个列表,列表的右侧有一个拼音列表,当列表发生滑动的时候,拼音列表也随着滑动,而规律就是拼音列表滑动的位置为显示列表的当前...
104
热度 -
Android支付接入(1):支付宝
Android支付接入(一):支付宝相信相同过App获取利润的都会需要接入计费SDK,下边就跟大家走一遍完整的支付宝SDK接入,支付系列均通过计费Button触发,计费所有代码均放到一个java文件实现,这样虽然会有点违背java面向对象及封装性,但这样做的一个好处是可以快速集成到不同的游戏中,将改动的文件降到最低,各有利弊吧,如果大家有什么更好的方法,望一起交流,好了,废话不多说了,开始干活。P...
64
热度 -
Android中Style跟Theme的使用
Android中Style和Theme的使用原帖为:http://henzil.easymorse.com/?p=364?越来越多互联网企业都在Android平台上部署其客户端,为了提升用户体验,这些客户端都做得布局合理而且美观.......Android的Style设计就是提升用户体验的关键之一。Android上的Style分为了两个方面:Theme是针对窗体级别的,改变窗体样式;Style是针...
98
热度 -
Android多线程任务优化一:探讨AsyncTask的缺陷(转)
Android多线程任务优化1:探讨AsyncTask的缺陷(转)转自:?http://blog.csdn.net/mylzc/article/details/6784415?导语:在开发Android应用的过程中,我们需要时刻注意保障应用的稳定性和界面响应性,因为不稳定或者响应速度慢的应用将会给用户带来非常差的交互体验。在越来越讲究用户体验的大环境下,用户也许会因为应用的一次ForceClose...
52
热度 -
使用Jquery+EasyUI 进展框架项目开发案例讲解之三-角色管理源码分享
使用Jquery+EasyUI进行框架项目开发案例讲解之三---角色管理源码分享使用Jquery+EasyUI进行框架项目开发案例讲解之三角色管理源码分享在上两篇文章《使用Jquery+EasyUI进行框架项目开发案例讲解之一---员工管理源码分享》《使用Jquery+EasyUI进行框架项目开发案例讲解之二---用户管理源码分享》我们分享了使用JqueryEasyUI来进行UI布局等开发的相关方...
567
热度 -
c++编纂webui内核
c++编写webui内核这篇文章我一直想写,但是一直没有动笔,因为这里面牵扯的内容太多,而且有一部分并非我原创,拿出来有班门弄斧之嫌,所以一拖再拖,现在感觉可以把自己的一些经验心得和大家分享一下了。 现在webui的使用范围很广,在一些大型软件上随处可见,其实这东西说白了也不难,就是c++(当然,也可以是其他语言)加个webbrowser,然后客户端与网页进行通信,牵扯到的主要是c...
701
热度 -
搜集一些基于jQuery框架开发的控件/jquery插件
收集一些基于jQuery框架开发的控件/jquery插件 Horizontalaccordion:jQuery 基于jQuery开发,非常简单的水平方向折叠控件。 主页:http://letmehaveblog.blogspot.com/2007/10/haccordion-simple-horizontal-accordion.html(无法找到) 下载:http://letmehaveblo...
869
热度 -
[转载]easyUI属性集锦
[转载]easyUI属性汇总 引用1、diveasyui-window生成一个window窗口样式。属性如下:1、modal:是否生成模态窗口。true[是]false[否]2、shadow:是否显示窗口阴影。true[显示]false[不显示]2、diveasyui-panel生成一个面板。属性如下:1、title:该标题文本显示在面板头部。2、iconCls:在面板上通过一个CSS类显示16x...
398
热度 -
ext+dwr完整的事例(包括树,增删改查等)
ext+dwr完整的例子(包括树,增删改查等) ext+dwr完整的例子(包括树,增删改查等)文章分类:Web前端关键字:ext+dwr完整的例子(包括树,增删改查等)---jsvarUI=function(){vards;vargrid;return{init:function(){Ext.QuickTips.init();initDataSource();ds.load({params:{st...
568
热度 -
应用 Eclipse V3.3 保持代码干净
使用EclipseV3.3保持代码干净转自:http://www.ibm.com/developerworks/cn/opensource/os-eclipse-clean/index.html,仅供学习小功能,大智慧编写干净代码有助于其他开发人员阅读、理解和维护您编写的代码。但是,并不是所有人都赞成“漂亮”、“精密”或“干净”等定义。不同的开发人员拥有不同的风格和审美鉴赏力。到现在为止,Ecli...
730
热度 -
GRASP通用天职分配软件模式
GRASP通用职责分配软件模式1.概述 它的核心思想是“职责分配(ResponsibilityAssignment)”。GRASP提出了几个基本原则,用来解决面向对象设计的一些问题。 CraigLarman在《ApplyingUMLandPatterns》一书中提出了GRASP设计模式的概念。作者称其为设计模式,其实,更好的理解应该为设计原则。因为,与GoF等设计模式不同的是,GoF等设计模式是针...
515
热度 -
整理最全的Android开发工程师面试题,面试题详解。java、Android软件工程师
整理最全的Android开发工程师面试题,面试题详解。java、Android程序员1.请描述下Activity的生命周期。必调用的三个方法:onCreate()-->onStart()-->onResume(),用AAA表示(1)父Activity启动子Activity,子Actvity退出,父Activity调用顺序如下AAA-->onFreeze()-->onPaus...
169
热度 -
Android 6.0 运行时权限处置完全解析
Android6.0运行时权限处理完全解析转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/50709663;本文出自:【张鸿洋的博客】一、概述随着Android6.0发布以及普及,我们开发者所要应对的主要就是新版本SDK带来的一些变化,首先关注的就是权限机制的变化。对于6.0的几个主要的变化,查看查看官网的这篇文章http://d...
22
热度 -
框架方式 MVC 在Android中的使用
框架模式MVC在Android中的使用算来学习Android开发已有2年的历史了,在这2年的学习当中,基本掌握了Android的基础知识。越到后面的学习越感觉困难,一来是自认为android没啥可学的了(自认为的,其实还有很多知识科学),二来网络上的很多框架已经帮我们做了太多的事情了,我们只需要画画UI就可以了,感觉Android开发没有太多的技术含金量。最近闲来无事,开始总结之前学过的知识点,想...
24
热度