技术改变世界 阅读塑造人生! - 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 activity加载布局文件后,组件为空java.lang.NullPointerException

做项目这么久了,很悔恨自己经验怎么这么不足呢?setContentView(R.layout.tb_main_point);// TODOswitchLayout = (SwitchLayout) findViewById(R.id.switchLayoutID);mViewCount = switchLayout.getChildCount();... 全文

java.lang.NullPointe android xml加载报错 android 组件加载为空 android

Android官方技术文档翻译——Gradle 插件用户指南(4)

最近赶项目,白天基本没时间,只有晚上在家的时候才能看一看。昨天晚上只翻译完了第四章,今天就只发第四章吧。 本文译自Android官方技术文档《Gradle Plugin User Guide》,原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide。 翻译不易,转载请注明CSDN博客上的出处: http://blog.csdn.net/maosidiaoxian/article/details/41955809... 全文

Android文档翻译 Android技术文档 Gradle Android教程 Gradle用户指南 Gradle 插件用户指南

分享:Android浏览器,用NDK C++做底层开发的Android浏览器,纯免费,无广告

分享:用 NDK C++做底层开发的Android 浏览器,纯免费,无广告分享:用 NDK C++做底层开发的Android 浏览器,纯免费,无广告操作简单,傻瓜一看就会无毒、无广告、无负作用,完全免费... 全文

android 浏览器 Android浏览器 ndk ios

如何定位Android NDK开发中遇到的错误

Android NDK是什么?Android NDK 是在SDK前面又加上了“原生”二字,即Native Development Kit,因此又被Google称为“NDK”。众所周知,Android程序运行在Dalvik虚拟机中,NDK允许用户使用类似C / C++之类的原生代码语言执行部分程序。NDK包括:从C / C++生成原生代码库所需要的工具和build files;将一致的原生库嵌入可以在Android设备上部署的应用程序包文件(application packages files ,即.apk文件)中;支持所有未来Android平台的一系列原生系统头文件和库。为何要用到NDK?概括来说主要分为以下几种情况:... 全文

android ndk android开发 android平台 移动应用开发 自动化测试 操作系统 应用程序 编程语言 Testin

Android开发之使用sqlite3工具操作数据库的两种方式

使用 sqlite3 工具操作数据库的两种方式请尊重他人的劳动成果,转载请注明出处:Android开发之使用sqlite3工具操作数据库的两种方式http://blog.csdn.net/fengyuzhengfan/article/details/40193123         在Android SDK的tools目录下提供了一"sqlite3.exe工具,它是一个简单的SQLite数据库管理工具,类似于MySQL提供的命令行窗口在有些时候,开发者利用该工具来査询、 管理数据库。下面介绍两种方式:... 全文

导出Android数据库 Android操作虚拟机中的数据库 Android操作应用程序的数据库

Android无法启动AVD解决方法出现"The connection to adb is down...You must restart adb and Eclipse."

出现的错误信息具体如下:[2014-01-21 22:36:22 - AChartEngineDemo] ------------------------------ [2014-01-21 22:36:22 - AChartEngineDemo] Android Launch! [2014-01-21 22:36:22 - AChartEngineDemo] The connection to adb is down, and a severe error has occured. [2014-01-21 22:36:22 - AChartEngineDemo] You must restart adb and Eclipse. [2014-01-21 22:36:22 - AChartEngineDemo] Please ensure that adb is correctly located at 'D:\编程工具\eclipse-SDK-4.2.1-win32-x86_64\android-sdk-windows\platform-tools\adb.exe' and can be executed.... 全文

android开发 android android模拟器 eclipse 调试

Android开发

    首先,需要向Android模拟器的SD卡写入文件,就需要获得权限,所以需要在AndroidManifest.xml文件中注册权限,使用的方法是: <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>这个例子的作用是点击第一个按钮把图像文件存储到SD卡中,点击第二个按钮利用下面的ImageView显示Sd卡中的内容,本示例的截图如下:使用的源代码如下:... 全文

Android开发 android开发

Android开发

    Android 平台提供了两类动画。 一类是Tween动画,就是对场景里的对象不断的进行图像变化来产生动画效果(旋转、平移、放缩和渐变)。 下面就讲一下Tweene Animations。 主要类:Animation  动画AlphaAnimation 渐变透明度RotateAnimation 画面旋转ScaleAnimation 渐变尺寸缩放TranslateAnimation 位置移动... 全文

Android开发 android开发

Android 项目引用 其他Android项目

1 Android 项目引用 其他Android 项目示例项目 source code:  https://github.com/erikwt/PullToRefresh-ListView 2 如果要包含资源文件和资源ID,需要将被引用的项目设置成android lib 项目,在目标项目---->鼠标右键properties 中resource---android 设置 Is Library: 3 设置项目引用 :本项目---->鼠标右键properties 中resource---android 中 点击add 添加项目引用。 4 刷新本项目则可以看到LIB 项目已经被引用 ... 全文

android

Android开发

       我们通常会觉得系统给出的按钮不够美观,这时,我们可以自己定义一个按钮,已达到自己的需求,在这里实现一个圆角按钮。需要在drawable文件夹下新建一个xml文件,并以shape为根标签,利用如下的shape即可实现需求:... 全文

Android开发 android开发

Android开发

    我们经常看到应用程序的设置页面,一般用到设置页面时,我们会继承自PreferenceActivity,它实现了SharedPreference,并生成相应的XML文件自动保存用户的设置,在设置页面中,每一个列表项都是一个Preference,如果要实现点击某一项有所反应,就需要实现OnPreferenceChangeListener接口,并使得某一个Preference绑定一个监听器,下面的截图是作者实现的一个设置界面:实现这个界面的XML文件如下:... 全文

Android开发 android开发

Android开发

      ContentProvider是Android四大组件之一,所以如果是自己实现ContentProvider,需要在AndroidManifest.xml文件中进行声明,幸运的是,我们很少需要自己定义实现它,一般我们的开发只需要用到系统自己提供的ContentProvider,使用起来非常方便。首先来让我们认识ContentProvider:基本概念:1.ContentProvider提供为存储和获取数据提供了统一的接口2.使用ContentProvider可以在不同的应用程序之间共享数据3.Android为常见的一些数据提供了ContentProvider 下面我开始介绍实现ContentProvider的过程:... 全文

Android开发 android开发

Android快捷键

在Android属性  =  后按快捷键:Alt+"/",就会出来所有属性或方法的提示代码。... 全文

android android应用

Android开发

使用XML来定义Tween Animation动画的XML文件在工程中res/anim目录,这个文件必须包含一个根元素,可以使<alpha><scale> <translate> <rotate>插值元素或者是把上面的元素都放入<set>元素组中,默认情况下,所以的动画指令都是同时发生的,为了让他们按序列发生,需要设置一个特殊的属性startOffset。动画的指令定义了你想要发生什么样的转换,当他们发生了,应该执行多长时间,转换可以是连续的也可以使同时的。例如,你让文本内容从左边移动到右边,然后旋转180度,或者在移动的过程中同时旋转,没个转换需要设置一些特殊的参数(开始和结束的大小尺寸的大小变化,开始和结束的旋转角度等等,也可以设置些基本的参数(例如,开始时间与周期),如果让几个转换同时发生,可以给它们设置相同的开始时间,如果按序列的话,计算开始时间加上其周期。... 全文

Android开发 android开发

Android开发

通常与服务器建立连接有两种方法,Get和Post方法,下面就对这两个方法进行介绍。无论是使用HttpGet,还是使用HttpPost,都必须通过如下3步来访问HTTP资源。1.创建HttpGet或HttpPost对象,将要请求的URL通过构造方法传入HttpGet或HttpPost对象。2.使用DefaultHttpClient类的execute方法发送HTTP GET或HTTP POST请求,并返回HttpResponse对象。3.通过HttpResponse接口的getEntity方法返回响应信息,并进行相应的处理。... 全文

Android开发 android开发

Android开发

     MediaPlayer用于播放音频文件,它的使用非常简单,使用这个类播放音频文件有两种方法,下面就这两种方法分别进行介绍。一,使用构造函数可以使用直接new的方式:MediaPlayer mp = new MediaPlayer();也可以使用create的方式,如:MediaPlayer mp = MediaPlayer.create(this, R.raw.test);此时就完成了mp的初始化二,使用setDataSource存储在SD卡或其他文件路径下的媒体文件例如:mp.setDataSource("/sdcard/test.mp3");网络上的媒体文件... 全文

Android开发 android开发

Android开发

在执行解析数据之前,需要将一个类库应用到你的程序中,下载的地址是:http://code.google.com/p/google-gson/ 下载解压之后你需要将蓝色标记的文件放入到你的程序之中应用首先,我们需要知道什么是Json数据:... 全文

Android开发 android开发

Android应用和Android Market观察

自从写了几个 Android App ,就开始关注 Android Market 的动向。在这里汇报一下我的观察结果,仅供参考。免费 vs 收费 vs 广告... 全文

Android Market