技术改变世界 阅读塑造人生! - shaogx.com

This string was altered by TechBlog\Plugins\Example.; This is an example to show the potential of an offcanvas layout pattern in Bootstrap. Try some responsive-range viewport sizes to see it in action.

Android开发者看过来:你所应该知道的Android设计(1)

为了适应Android市场的快速增长,知名的App也以越来越快的步伐发布Android系统版本,例如Instagram的Android版本 仅仅在10天之内就获得了1000万的下载安装。尽管这个平台的扩张空前地快速,但绝大部分的App质量并不尽如人意。在Google Play很少有像在iTunes Store一样多高质量的App,部分的原因可能是由于Android在过去几年中快速度过其青春期,而导致混乱和不稳定,于是很多设计师为了避免这种混乱而倾向于选择iOS平台。... 全文

Android开发者 UI设计 Android设计

Android之高仿手机QQ聊天

点我下载源码                           转载请注明出处,谢谢!         最终版已上传。优化下拉刷新、增加来消息声音提示、主界面改成ViewPager,实现左右滑动、新增群组、最近会话显示条数,开始上班了,不再修改了。谢谢!... 全文

android Android ANDROID service Service socket Socket SOCKET 服务器 聊天

Android官方技术文档翻译——ApplicationId 与 PackageName

本文译自androd官方技术文档《ApplicationId versus PackageName》,原文地址:http://tools.android.com/tech-docs/new-build-system/applicationid-vs-packagename。本文地址:http://blog.csdn.net/maosidiaoxian/article/details/41719357。转载请注明出处。翻译如有错讹,敬请指正。... 全文

Android技术文档 Android文档翻译 Android官方文档 applicationId packageName

Android问题集锦之十:Android导入项目时Android jar包丢失的解决

很多时候我们导入新项目到Eclipse,会发现报了好多错,而我们的程序是没有问题的。这时你会发现没有引入Android的jar包。比如Android4.0在项目下面没有,即使重启Eclipse也无济于事。那么只需在项目的Properties中,选中Android,把右边的Project Build Target选中你要的Android版本就可以了!看,大片的错误消失了!... 全文

android jar eclipse properties build

Android程序手机平板两不误:Fragment轻松实现(1)

记得我之前参与开发过一个华为的项目,要求程序可以支持好几种终端设备,其中就包括 Android手机和Android Pad。然后为了节省人力,公司无节操地让Android手机和Android Pad都由我们团队开发。当时项目 组定的方案是,制作两个版本的App,一个手机版,一个Pad版。由于当时手机版的主体功能已经做的差不多了,所以Pad版基本上就是把手机版的代码完全 拷过来,然后再根据平板的特性部分稍作修改就好了。 ... 全文

Android开发 Android程序 Android手机平板兼容 Fragment

Android开发学习之使用ViewPager+PagerTabStrip制作可滑动的Tab

            在昨天的文章中,我们使用ViewPager制作了一个简单的滑动切换的例子。今天让我们在昨天的基础之上,利用ViewPager来制作一个可以滑动的Tab。要实现这样的功能,除了ViewPager外,我们还需要一个PagerTabStrip来配合使用。简单说一下PagerTabStrip,Google官方描述为:PagerTabStrip是当前,未来和以前的页面的交互指标ViewPager。它旨在用作ViewPager插件在XML布局的子图。添加为ViewPager的孩子在你的布局文件,并设置其Android:layout_gravity到顶部或底部的钉选到ViewPager的顶部或底部。从每个页面的标题是由方法提供 getPageTitle(INT)在提供给ViewPager的适配器。这段话的大致意思就是说,PagerTabStrip是一个ViewPager的子控件,不能单独使用。通过layout_gravity属性来控制它显示的位置。使用getPageTitle()方法返回页面的标题。通过对这段话的理解我们可以设计出下面的布局代码:... 全文

viewpager Android应用开发 android开发 android应用 安卓

在Windows系统上安装与使用Android NDK r5(1)

一、 Android NDK r5安装1、 cygwin的安装和简单配置① 首先到http://www.cygwin.com下载setup.exe ,接着建立安装目录,如X:\cygwin (我用的是 E:\cygwin ) ,将setup.exe放到此目录。② 启动安装:BEGIN-> 点击setup.exe:③ Next->选Install from Internet(选择在线安装方式):... 全文

Android NDK r5 Android NDK NDK Windows系统 Android

Android官方技术文档翻译——Apk 拆分机制

本文译自androd官方技术文档《Apk Splits》,原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide/apk-splits。本文地址:http://blog.csdn.net/maosidiaoxian/article/details/41692535。转载请注明出处。翻译如有错讹,敬请指正。Apk Splits 目录... 全文

Android技术文档 Android文档翻译 Android官方文档 Apk 拆分 splits机制

【android开发记录片】3.数据库SQLite 的对象封装

在学习android时,做了一个简单的数据表与javaBean的映射,思路是:定义一个Entity 的泛型抽象类,然后XXXDao 类继承于Entity,变成实体操作类,最后的bean实现序列化接口即可。 下面以一个“分类”为例说明一下:首先是Entity.java的定义:... 全文

android Android ANDROID sqlite SQLite Sqlite 封装实体

Android开发之使用Web Service进行网络编程

使用Web Service进行网络编程Android应用通常都是运行在手机平台上,手机系统的硬件资源是有限的,不管是存储能力还是计算能力都有限,在Android系统上开发、运行一些单用户、小型应用是可能的,但对于需要进行大量的数据处理、复杂计算的应用,还是只能部署在远程服务器上,Android应用将只是充当这些应用的客户端。... 全文

使用Android启用调用Web Ser 使用ksoap2-android调用We Android调用Web Service

Qt on Android: Qt 5.3.0 发布,针对 Android 改进说明

    5月20日,Qt 官方博客宣布 Qt 5.3.0 发布!    这个版本聚焦在性能、稳定性和可用性的提升上,与 5.1 / 5.2 相比有很大提升。    5.3.0 的主要变化:... 全文

Qt Qt on Android Android Qt 5.3

【android开发记录片】2.自定义/定制 Dialog组件

写在前面好久没有更新android方面的博客,因为一直没搞,最近做一个小项目,用到了Dialog作弹出菜单 和 确认/输入框。这里跟大家分享一下我定制Dialog的方法。 下面是截图:1.弹出菜单   2.确认框 3.输入框 4.颜色选择框 文件结构包含dialog的封装类,layout文件,drawable文件。     实现1.弹出菜单首先定义对话框的事件接口:... 全文

android Android ANDROID dialog Dialog 定制 自定义

Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File (四) —— ContentProvider

ContentProvider是安卓平台中,在不同应用程序之间实现数据共享的一种机制。一个应用程序如果需要让别的程序可以操作自己的数据,即可采用这种机制。并且此种方式忽略了底层的数据存储实现,ContentProvider提供了一种统一的通过Uri实现数据操作的方式。其步骤为:   1. 在当前应用程序中定义一个ContentProvider。  2. 在当前应用程序的AndroidManifest.xml中注册此ContentProvider  3. 其他应用程序通过ContentResolver和Uri来获取此ContentProvider的数据。 ... 全文

android Android ANDROID 存储

Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File (三) —— SharePreferences

除了SQLite数据库外,SharedPreferences也是一种轻型的数据存储方式,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。其存储位置在/data/data/<包名>/shared_prefs目录下。SharedPreferences对象本身只能获取数据而不支持存储和修改,存储修改是通过Editor对象实现。实现SharedPreferences存储的步骤如下:   一、根据Context获取SharedPreferences对象  二、利用edit()方法获取Editor对象。  三、通过Editor对象存储key-value键值对数据。  四、通过commit()方法提交数据。  具体实现代码如下:... 全文

android Android ANDROID 存储

Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File (二) —— SQLite

SQLite是一种转为嵌入式设备设计的轻型数据库,其只有五种数据类型,分别是:     NULL: 空值    INTEGER: 整数    REAL: 浮点数    TEXT: 字符串    BLOB: 大数据... 全文

android Android ANDROID 存储

Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File (一) —— 总览

作为一个完成的应用程序,数据存储操作是必不可少的。因此,Android系统一共提供了四种数据存储方式。分别是:SharePreference、SQLite、Content Provider和File。由于Android系统中,数据基本都是私有的的,都是存放于“data/data/程序包名”目录下,所以要实现数据共享,正确方式是使用Content Provider。   SQLite: SQLite是一个轻量级的数据库,支持基本SQL语法,是常被采用的一种数据存储方式。Android为此数据库提供了一个名为SQLiteDatabase的类,封装了一些操作数据库的API。  SharedPreference: 除SQLite数据库外,另一种常用的数据存储方式,其本质就是一个xml文件,常用于存储较简单的参数设置。... 全文

android Android ANDROID 存储

Android——TV真机调试apk(android:sharedUserId="android.uid.system")

        当需要调试的apk 的AndroidManifest.xml中有使用  android:sharedUser ,表示此apk和系统拥有相同的uid,可以共享系统资源,可以加入同一进程中。但是要使用eclipse编译adb安装调试安装 肯定会报错,如下:... 全文

android apk eclipse 调试 signed

豌豆荚范怀宇 I/O大会总结:Android无处不在

如果给 Android 撰写一个编年史,那每年的 Google I/O 都是一个新的 Android 年的开启,它预示着 Android 在后续一年新的方向和趋势。2014 年的 Google I/O,没有带着 Google Glass 从天而降的 Larry Page,期望能无处不在的 Android 成为了绝对的主角。新版本的 Android L 揭开面纱,它用 Material Design 重新定义了 Android 的交互方式,这种交互方式,不仅适用于 Android 手机、平板等移动设备,也会延续到浏览器、手表、电视、汽车,这些 Android 即将出没的地方。Android Wear 定义了 Android 在可穿戴设备上的解决方案;Android Auto 将把 Android 带进福特、带进奥迪、带进你的座驾中;而 Android TV 则是 Android 占领电视、占领客厅的再一次尝试。在这些眼花缭乱的新名词后面,是怎样的技术实现架构?体现了什么样的设计思想?对于开发者来说,要怎么理解这些技术,并更好的利用新的平台和机会接入自己的应用?生来就为无处不在的 Android... 全文

Google Google I/O Android L Android Auto Android Wear 豌豆荚 范怀宇

Android网络编程之——Android下菜单系统模块的实现(Android客户端+服务器端Servlet+Mysql)

我们向上一个系统中增加一些功能,在成功登陆后,跳转到一个主操作界面,此界面为所有功能的入口,用一个GridView来实现 GridView的经典实现方法流程:布局文件中声明GridView ---> 编写一个ImageAdapter继承BaseAdapter并主要复写getView()方法 ---> 给GridView添加此adapter 布局文件很简单:... 全文

android mysql eclipse tomcat

6 7 8 9 10 11 12 13 14 15