摘要:
越来越多互联网企业都在Android平台上部署其客户端,为了提升用户体验,这些客户端都做得布局合理而且美观.......Android的Style设计就是提升用户体验的关键之一。Android上的Style分为了两个方面:Theme是针对窗体级别的,改变窗体样式;Style是针对窗体元素级别的,改变指定控件或者Layout的样式。Android系统的themes.xml和style.xml(位于/base/core/res/res/values/)包含了很多系统定义好的style,建议在里面挑个合适的,然后再继承修改。以下属性是在Themes中比较常见的,源自Android系统本身的theme 阅读全文
摘要:
一句话描述,使用AHibernate框架进行sqlite数据库操作您将从重复性劳动中解脱出来.(一)支持功能:1.自动建表,支持属性来自继承类:可根据注解自动完成建表,并且对于继承类中的注解字段也支持自动建表.2.自动支持增删改,增改支持对象化操作:增删改是数据库操作的最基本单元,不用重复写这些增删改的代码,并且添加和更新支持类似于hibernate中的对象化操作.3.查询方式灵活:支持android框架提供的方式,也支持原生sql方式.4.查询结果对象化:对于查询结果可自动包装为实体对象,类似于hibernate框架.5.查询结果灵活:查询结果支持对象化,也支持结果为List<Map& 阅读全文
摘要:
android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write accessto the “properties” table in the checkin database, to change valuesthat get uploaded)android.permission.ACCESS_COARSE_LOCATION允许一个程序访问CellID或WiFi热点来获取粗略的位置(Allows an application to accesscoa 阅读全文
摘要:
贴出源代码供大家交流使用,欢迎朋友们对代码提供宝贵意见,直接写到评论中即可.使用示例和步骤见上一篇博客:http://blog.csdn.net/lk_blog/article/details/7455992源码和示例下载地址: http://download.csdn.net/detail/lk_blog/4222048(一)注解类:Table.java[java] view plaincopy<span style="font-size:18px;">package com.tgb.lk.ahibernate.annotation; import java. 阅读全文
摘要:
偶尔地,你可能想要确保你的应用程序在某一个确定的方向上面显示,横屏模式或竖屏模式。例如,你可能会开发一款只在横屏模式下面运行的游戏。在这种情况下,可以通过编写代码,强制把Activity的方向设置为横向,这需要使用Activity类的setRequestOrientation()方法。[java] view plaincopyimport android.content.pm.ActivityInfo; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceS... 阅读全文
摘要:
一:利用NSNotification与UIAlertVeiw演示:通知(通常指发送消息的一方),与,观察者(值接收消息的一方)间的通信。通知与观察者是两个相互独立的类。程序效果:(1)首先创建一个继承自UIViewController的类:MyObserver.h 。(作为观察者)1)MyObserver.h [plain]view plaincopy#import<UIKit/UIKit.h>#import"MyClass.h"@interfaceMyObserver:UIViewController@property(retain)MyClass*mycla 阅读全文
摘要:
Android/abi (abi相关代码。ABI:applicationbinary interface,应用程序二进制接口)Android/bionic(bionic C库)Android/bootable(启动引导相关代码)Android/build(存放系统编译规则及generic等基础开发配置包)Android/cts(Android兼容性测试套件标准)Android/dalvik(dalvik JAVA虚拟机)Android/development(应用程序开发相关)Android/device (设备相关代码)Android/docs (介绍开源的相关文档)Android/exte 阅读全文
摘要:
第一步:在AndroidManifest.xml中加入如下两段代码:[java] view plaincopy<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.pccw" android:versionCode="1" android:versionName="1.0"> <uses-sdk android:minSdkVersion="8" /> <a 阅读全文
摘要:
当硬加速被启用,Android框架利用一个新的绘制模式来把你的应用呈现到屏幕,这个模式利用了一个显示列表.要完全理解显示列表以及它如何影响你的应用,先要理解android如何在非硬加速下绘制View.下面的小节描述了软加速的和硬加速的绘制models.软件绘制模式 在软件绘制模式,view按以下两步进行绘制:1使整个View层级都变得无效2绘制所有的View层级 任何时候一个应用需要更新部分UI时,它应在任何改变了内容的View上调用invalidate()(或它的任一变体),使界面无效的消息在整个View层级中传播以计算应被绘制的屏幕区域(脏区域).之后Android系统绘任View层... 阅读全文
摘要:
经过一个多月的时间,终于把手机安全卫士的代码写完了,虽然界面很丑,但是核心代码都是对的,而且都是源代码,特此共享下载链接是http://download.csdn.net/detail/jinlong_lou/4222073同时欢迎android爱好者加入群228249802共同发展共同进步项目特色:1.整体项目采用MVC框架,是对android知识点的综合应用,用到的技术有(activity,service,broadcast,content provider,Notification ,数据库,自定义title,自定义控件,自定义toast,widget,aidl进程间通讯,javascr 阅读全文