Android基础篇
文章平均质量分 86
cuiran
爱专研新技术,喜欢挑战。
展开
-
调用后台获取手机客户端提交的经纬度进行定位
<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> 当前所在位置原创 2012-09-13 09:20:55 · 3076 阅读 · 0 评论 -
NFC之让Android自动运行程序
最近在学习NFC,参考了两篇不错的文章参考地址:NFC基础 http://blog.csdn.net/zoeice/article/details/9714867NFC高级 http://blog.csdn.net/zoeice/article/details/9714963本文是使用了NFC的标签纸和小米3手机测试首先新建一个Activity类package com.cayden.run.app原创 2015-01-16 21:33:23 · 14372 阅读 · 7 评论 -
NFC之读写NFC标签的文本
继上一篇整理了NFC之让Android自动运行程序,这一篇整理一下读写NFC标签的文本开始之前大概思路如下 对于NDEF文本格式来说。这些数据的第1个字节描述了数据的状态,然后若干个字节描述文本的语言编码,最后剩余字节表示文本数据。这些数据格式由NFC Forum的相关规范定义,可以从下面的地址下载相关的规范 http://www.nfc-forum.org/specs/spec_d原创 2015-01-16 22:00:21 · 11734 阅读 · 2 评论 -
获取APK文件的图标
public static Drawable getApkIcon(Context context, String apkPath) { PackageManager pm = context.getPackageManager(); PackageInfo info = pm.getPackageArchiveInfo(apkPath,原创 2016-07-06 11:19:02 · 4173 阅读 · 0 评论 -
VirtualApp出现无法编译问题整理
最近看到github上出现了VirtualApp 看了作者的介绍感觉很不错,然后就clone下来编译并研究一下,但是编译过程出现了如下错误提示,看着有些头疼 由于VirtualApp是需要将提供的android.jar和sdk里面的jar替换 这里就省略….编译错误提示1: Task failed with an exception.-----------* What went wrong:原创 2016-08-25 15:37:49 · 5513 阅读 · 0 评论 -
Android侧滑菜单DrawerLayout的使用
现在侧滑菜单使用很多,大都是通过SlidingMenu实现。现在也可以通过DrawerLayout创建抽屉布局frament_content.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:原创 2015-01-03 18:39:52 · 24813 阅读 · 7 评论 -
Mac上搭建React Native Android开发环境并运行
react-native目前是越来越火,很多人都开始接触,环境搭建就显得比较重要,具体方法可以看一下这两篇文章 1、mac上搭建步骤 2、Mac OSX 安装nvm(node.js版本管理器)在执行命令 需要使用vpn,才能安装成功,国内网络受限。nvm install node最后执行命令npm install -g react-native-cli执行命令 可以创建工程 这个过程是比较慢re原创 2016-10-17 11:56:24 · 3061 阅读 · 2 评论 -
第一篇、vlc-android之开篇介绍
转载请注明出处:原创 2014-06-11 14:57:51 · 23338 阅读 · 13 评论 -
Android自定义滚动选择器
Android自定义滚动选择器 实现图片的效果 代码如下package com.linzihui.widget;import android.annotation.SuppressLint;import android.content.Context;import android.graphics.Canvas;import android.graphics.Paint;import a原创 2017-01-09 13:33:41 · 2005 阅读 · 4 评论 -
Android开机过程
BootLoder引导,然后加载Linux内核.0号进程init启动.加载init.rc配置文件,配置文件有个命令启动了zygote进程zygote开始fork出SystemServer进程SystemServer加载各种JNI库,然后init1,init2方法,init2方法中开启了新线程ServerThread.在SystemServer中会创建一个socket客户端,后续AMS(Activi原创 2017-03-06 14:13:13 · 546 阅读 · 0 评论 -
Android中显示gif动态图片
在android中显示一个静态图片比如png jpg等等都很方便,但是如果要显示一个gif 动态图片就原创 2014-05-16 15:19:13 · 26122 阅读 · 15 评论 -
Android 添加library的时候出错添加不上
在向android工程中导入library的时候,会和出现导入不成功,打开查看添加library界面,会发现你添加的library的路径出现D:/work/...?类似的情况,但是别的工程使用的时候又不会出错。 如果导入library出错的话一般就是一下几种情况:1.检查你library的targetSDK和你的工程的targetSDK,保证你的工程targetSDK要一致或者更高2.最好将lib原创 2014-01-06 13:40:14 · 8768 阅读 · 4 评论 -
androidmanifest.xml高级属性解析
androidmanifest.xml高级属性解析Android工程的的主配置文件androidmanifest.xml的一些高级属性大多数开发者可能不了解,下面我们一起来看一看。 支持的屏幕大小设置,我们可以显示的指定允许运行在: android:largeScreens="true" //WVGA android:normal原创 2011-01-06 09:52:00 · 1341 阅读 · 0 评论 -
Error generating final archive: Debug certificate expired on
最近开始研究Android,但新建一个工程后发现,工程出错,一想应该是编译的问题。后来摸索出了解决办法:进入:C:/Documents and Settings/Administrator/.android删除:debug.keystore及 ddms.cfg然后选中工程重新编译就OK了。原创 2011-06-08 12:48:00 · 1375 阅读 · 0 评论 -
The connection to adb is down, and a severe error has occured.
出现标题的问题是由于C:\Documents and Settings\Administrator\.android\debug.keystoredebug.keystore 文件不存在。原创 2012-07-03 14:30:17 · 1356 阅读 · 0 评论 -
Android面试基础
Android操作系统 Android是一个基于Linux、使用java作为程序接口的操作系统。他提供了一些工具,比如编译器、调试器、还有他自己的仿真器(DVM — Dalvik Virtual Machine)。Android是由google领导的Open Handset Alliance开发的。 Android使用的虚拟机比较特别。Dalvik使用了一些特别的方法。你在Androi原创 2011-06-10 14:33:00 · 1537 阅读 · 0 评论 -
Description Resource Path Location Type Error generating final archive: Debug
android要求所有的程序必须有签名,否则就不会安装该程序。在我们开发过程中,adt使用debug keystore,在 preference->android->buid中设置。debug的keystore默认有效期为一年,如果你是从一年前开始开发 android程序,那么很可能出现debug keystore过期,导致你无法生成 apk文件。 解决办法: 进入 C:\Docu原创 2012-06-14 12:48:26 · 35153 阅读 · 10 评论 -
android的进度条使用
android的进度条1、实现的效果 2、布局代码先写一个my_browser.xml文件 存放WebView<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="原创 2012-10-16 16:03:38 · 33322 阅读 · 4 评论 -
android 实现分享功能
首先新建share.xml布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="v原创 2012-10-17 10:45:17 · 23965 阅读 · 13 评论 -
android快捷设置标题样式布局
今天在看一些源码的时候,发现人家设置标题都不用样式布局文件,看了后感觉还是蛮方便的,具体操作如下:super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.share);添加代码requestWindowFeature(Window.F原创 2012-10-17 13:52:45 · 3492 阅读 · 0 评论 -
Android插件化架构设计之加载资源文件
开篇介绍现在项目比较大 资源比较多,但是若希望动态来加载资源文件,可以有以下几种方式: 1. 通过下载资源文件zip包然后解压来加载 2. 通过插件开发 本文通过插件开发来实现加载插件中的资源文件.程序演示 也可以打开链接 效果演示打开后显示2个动画,上面的动画是加载的本地动画,下面的动画是从插件里面加载的。代码介绍如图所示: 工程app作为宿主程序,plugin作为插件程序,资源文件原创 2017-03-14 22:35:19 · 2621 阅读 · 0 评论