首页 > 移动平台
Android学习笔记十九.使用ContentProvider实现数据共享(一)
一、Android如何实现数据共享?      为了在应用程序之间交换数据,Android提供了ContentProvider,ContentProvider是不同应用程序之间进行数据交换的标准API,当一个应用程序需要把自己的数据暴露给其他程序使用时,该应用程序就可通过提供ContentProvider来实现,其他的应用程序就可以通过ContentResolver来操作ContentProvi...
分类:移动平台   时间:2015-01-07 22:07:54    收藏:0  评论:0  赞:0  阅读:538
Android学习笔记二十.使用ContentProvider实现数据共享(二).URI...工具类
一、UriMatcher与ContentUris工具类 UriMatcher 1.功能概述     开发ContentProvider时所实现的query()、insert()、delete()、update()方法的第一个参数为Uri参数,该参数由ContentResolver调用这些方法时传入。在上一篇博文中的实例,并没有真正对数据进行操作,因此ContentProvider并未对U...
分类:移动平台   时间:2015-01-07 22:07:44    收藏:0  评论:0  赞:0  阅读:509
深入理解Android(4)——理解Android中的JNI(下)
在前面文章中简单介绍了JNI,这一篇文章来简单看一下jni.h中定义的一些常用方法,来实现通过C++调用Android中的Java代码。一、两个参数的介绍在前面的代码中我们会遇到两个参数,下面对这两个参数做一解释1、JNIEnv是指向可用JNI函数表的接口指针,C代码中JNIEnv是指向JNINativeInterface结构的指针,在C语言中JNIEnv必须作为第一个参数传入每一个JNI函数的调...
分类:移动平台   时间:2015-01-07 22:07:14    收藏:0  评论:0  赞:0  阅读:423
android学习二十二(使用SAX解析xml)
上一篇博客是使用Pull解析xml文件的,Pull解析方式虽然非常好用,但它并不是我们唯一的选择。SAX解析也是一种特别常用的XML解析方式,虽然它的用法比Pull解析复杂,但在语义方面会更加的清楚。         通常情况下我们都会新建一个类继承自DefaultHandler,并重写父类的五个方法,如下所示: package com.jack.networktest; import or...
分类:移动平台   时间:2015-01-07 22:06:54    收藏:0  评论:0  赞:0  阅读:291
〖Android〗快速部署SSHD和Bash Shell(程序:DroidSSHD和BetterTerminalEmulatorPro)
~~此文仅做个人配置记录~~因为我经常需要sshd来连接设备,它抓取logcat日志太方便了,方便排查问题,及多人共享;及有USB孔限制的人来说,这个更具有意义;把超级终端增强包部署到内网,也是为了方便下载,毕竟不是什么时候都可以上外网,并且外网下载太慢了;增强包的配置相对比较麻烦一些,还需要配置b...
分类:移动平台   时间:2015-01-07 22:02:44    收藏:0  评论:0  赞:0  阅读:497
Android 学习开发笔记《Service 与 Thread 的区别 》
很多时候,你可能会问,为什么要用 Service,而不用 Thread 呢,因为用 Thread 是很方便的,比起 Service 也方便多了,下面我详细的来解释一下。1). Thread:Thread 是程序执行的最小单元,它是分配CPU的基本单位。可以用 Thread 来执行一些异步的操作。 2...
分类:移动平台   时间:2015-01-07 22:00:03    收藏:0  评论:0  赞:0  阅读:275
Android 硬编码
public class TextViewActivity extends Activity { // 声明TextView对象 private TextView textView; @Override protected void onCreate(Bundle savedInstanceStat...
分类:移动平台   时间:2015-01-07 21:57:33    收藏:0  评论:0  赞:0  阅读:380
HappyLeetcode42:Intersection of Two Linked Lists
Write a program to find the node at which the intersection of two singly linked lists begins. For example, the following two linked lists: A: a1 → a2 ...
分类:移动平台   时间:2015-01-07 21:56:33    收藏:0  评论:0  赞:0  阅读:282
android map 定位 圆圈设置
CircleOptions circle=new CircleOptions();circle.center(centre);circle.strokeColor(0xFFFFA420);circle.strokeWidth(2f);circle.fillColor(0x11FFA420);circ...
分类:移动平台   时间:2015-01-07 21:53:53    收藏:0  评论:0  赞:0  阅读:161
WebApp开发:ajax请求跨域问题的解决
服务端:PHP客户端:Andorid, HTML5, jQuery, ajax现象:本想通过jQuery的ajax功能从服务器取回数据存到手机的缓存里,结果总是错误,后来想到可能是跨域问题,所以查了下jsonp的方案先把流程跑通,明天再完善看看有什么好的方案服务端:http://www.code-s...
分类:移动平台   时间:2015-01-07 21:51:54    收藏:0  评论:0  赞:0  阅读:637
android ListView详解(转)
在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器用来把数据映射到ListView上的....
分类:移动平台   时间:2015-01-07 21:50:54    收藏:0  评论:0  赞:0  阅读:304
org.hibernate.MappingException: Unknown entity:
严重: Exception occurred during processing request: Unknown entity: com.hf.gfr.dao.impl.GfTeamPositionDaoImpl org.hibernate.MappingException: Unknown entity: com.hf.gfr.dao.impl.GfTeamPositionDaoImpl a...
分类:移动平台   时间:2015-01-07 20:58:08    收藏:0  评论:0  赞:0  阅读:490
android学习二十一(使用Pull解析xml)
使用Pull解析xml      为了测试从网上得到的数据信息,我们需要配置一台服务器,我使用的是tomcat6.0,怎么配置tomcat我就不讲解了。配置好了以后在apache-tomcat-6.0.39\webapps\ROOT路径下面放置一个文件就可以通过浏览器来访问了 ,比如:放置了 一个hello.html文件,浏览器进行访问的路径是:http://localhost:8080/hel...
分类:移动平台   时间:2015-01-07 20:52:58    收藏:0  评论:0  赞:0  阅读:293
android L 关机流程图
下面是简单的流程图,从java到kernel层。 ShutdownThread.java文件 stop playing music,因为后面可能要playing shutdown music. 代码如下: private static void beginShutdownSequence(Context context) { .... ...
分类:移动平台   时间:2015-01-07 20:51:48    收藏:0  评论:0  赞:0  阅读:805
Android 小应用 - "Smart Help" 之模块介绍
前面介绍了整个应用的框架,下面接着继续介绍各模块设计的细节。   一.“交通篇”                 上面三幅图基本上就是交通版块所包含的内容了,其中,图二、三只涉及 Android 基本的控件 ExpandableListView 的使用,这里不作具体的讲解,我们重点来看图一的实现。 1. 输入框是什么控件? 为了达到提示用户输入的效果,这里不能使用最普遍的 Ed...
分类:移动平台   时间:2015-01-07 20:51:08    收藏:0  评论:0  赞:0  阅读:271
Android 布局学习之——Layout(布局)具体解释二(常见布局和布局參数)
[Android布局学习系列] 1.Android 布局学习之——Layout(布局)具体解释一 2.Android 布局学习之——Layout(布局)具体解释二(常见布局和布局參数) 3.Android 布局学习之——LinearLayout的layout_weight属性 4.Android 布...
分类:移动平台   时间:2015-01-07 20:48:28    收藏:0  评论:0  赞:0  阅读:245
android studio 开发百度地图 获取 sha1
cmd"E:\Java\jre7\bin\keytool.exe" -list -v -keystore "G:\Users\ylh\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android...
分类:移动平台   时间:2015-01-07 20:45:48    收藏:0  评论:0  赞:0  阅读:544
iOS App通過URL調用谷歌地圖導航
1、給iPhone安裝google map app,因為之後會使用這個程序進行導航2、在自己的App中需要進行導航的地方,加入下列代碼if ([[UIApplication sharedApplication] canOpenURL: [NSURL URLWithString:@"comgo...
分类:移动平台   时间:2015-01-07 20:43:18    收藏:0  评论:0  赞:0  阅读:319
移动前端开发技巧摘录
1、首先我们来看看webkit内核中的一些私有的meta标签,这些meta标签在开发webapp时起到非常重要的作用第一个meta标签表示:强制让文档的宽度与设备的宽度保持1:1,并且文档最大的宽度比例是1.0,且不允许用户点击屏幕放大浏览;第二个meta标签是iphone设备中的safari私有m...
分类:移动平台   时间:2015-01-07 20:43:08    收藏:0  评论:0  赞:0  阅读:254
MAC OS X虚拟机开发APP(一)
1、使用VMware安装 Mac OS X Mountain Lion。软件: VMware 10.0.1,含Mac OS破解包 Mac OS X Mountain Lion 10.8.5镜像文件(.dmg或懒人版.cdr),使用.dmg还需7-zip解压后给UltraISO转换成.iso dar....
分类:移动平台   时间:2015-01-07 20:41:38    收藏:0  评论:0  赞:0  阅读:250
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!