- 博客(27)
- 资源 (156)
- 论坛 (10)
- 收藏
- 关注
原创 android 之ndk开发
1、Android NDK简介NDK全称为native development kit本地语言(C&C++)开发包。而对应的是经常接触的Android-SDK,(software development kit)软件开发包(只支持java语言开发)。简单来说利用NDK,可以开发纯C&C++的代码,然后编译成库,让利用Android-SDK开发的Java程序调用。NDK开发的可以称之为底层开
2014-01-27 14:10:09
1062
原创 客户端的web技术
Web 技术糅合了太多内容, 总的来说Server 和 Client 技术基本上不划分。 因此当PHP, J2EE, Pyth 纷扰这web世界的时候, 我们还能看到JQuary, Node.js, 还能看到Sql的阴魂不散. 很多人就开始深陷技术无法自拔。 这篇文章中。 您完全不用费神费力。 这一切都跟服务端技术没有多大关系。1. 服务端仅仅提供接口数据。 比如通过一个POST请求,服
2014-01-27 14:02:38
954
原创 android系统分层
Android的硬件抽象层,简单来说,就是对Linux内核驱动程序的封装,向上提供接口,屏蔽低层的实现细节。也就是说,把对硬件的支持分成了两层,一层放在用户空间(User Space),一层放在内核空间(Kernel Space),其中,硬件抽象层运行在用户空间,而Linux内核驱动程序运行在内核空间。为什么要这样安排呢?把硬件抽象层和内核驱动整合在一起放在内核空间不可行吗?从技术实现的角度来看,
2014-01-27 13:46:22
2636
原创 文件图片上传
[java] view plaincopypackage com.home.upload; import java.io.File; import java.nio.charset.Charset; import java.util.ArrayList; import java.util.List; import org.apache.http.HttpRespo
2014-01-27 13:29:33
962
原创 Java加载js
Android 中可以通过webview来实现和js的交互,在程序中调用js代码,只需要将webview控件的支持js的属性设置为trueAndroid(Java)与JavaScript(HTML)交互有四种情况:1) Android(Java)调用HTML中js代码2) Android(Java)调用HTML中js代码(带参数)3) HTML中js调用Android(Java
2014-01-27 13:25:36
1223
原创 xmpp即时通讯四
TLS协商(5节)后,如果需要SASL协商(6节)与资源绑定(7节),XML节可通过流来发送。定义了三种XML节用于 'jabber:client'与'jabber:server'命名空间:, , and 。另外,这种节有五个通用属性。这些通用属性,像三种节的基本语义一样,都定义在此;与即时消息与表示应用相关的XML节的更详细信息在[XMPP-IM]中提供。9.1通用属性 以
2014-01-26 13:37:29
1174
原创 xmpp即时通讯三
6.1 概述 XMPP包含一个认证流的方法,此方法依靠一个简单认证与安全层(SASL)协议[SASL]的XMPP-specific profile。SASL提供一个一般化方法,用于给基于连接的协议加认证支持,并且,XMPP使用一个一般化XML命名空间profile,用于 SASL,遵从[SASL]的profiling需求。 以下规则应用: 1) 如果两
2014-01-26 13:34:36
1195
原创 xmpp即时通讯二
4.1概述 使presence-aware实体间能够相互迅速的、异步交换相关的小负载的结构化信息有两种基本元素:XML流与XML节。术语定义如下: XML流定义:XML流是一个容器,用于网络上任意两实体间交换XML元素。XML流的开始是以一个起始的XML标记(有合适的属性与命名空间声明)表示,XML流的结尾以一个结束的XML标记表示。在流的生命周期中,初始化它的实体
2014-01-26 13:32:42
1170
原创 xmpp即时通讯详解
摘要: 此文档定义了可扩展消息出席协议(XMPP)的核心特性:协议使用XML元素在任意两个网络端点间近实时的交换结构化信息。当XMPP为交换XML数据提供一般化,可扩展的框架时,它主要用于建立满足RFC2779的即时消息与出席应用的需求。1 介绍1.1 概要 XMPP是一个开放的可扩展标记语言[XML]协议,用于近实时的消息、出席与请求-
2014-01-26 13:25:22
2355
原创 android自定义密码键盘
先看界面布局文件[html] view plaincopyxml version="1.0" encoding="utf-8"?> LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"
2014-01-25 16:05:33
2594
2
转载 android自定义密码键盘
先上图先看一下键盘的布局文件control_digitpasswordkeypad.xml[html] view plaincopyxml version="1.0" encoding="utf-8"?> LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
2014-01-25 16:02:18
1590
原创 android之service
android中服务是运行在后台的东西,级别与activity差不多。既然说service是运行在后台的服务,那么它就是不可见的,没有界面的东西。你可以启动一个服务Service来播放音乐,或者记录你地理信息位置的改变,或者启动一个服务来运行并一直监听某种动作。Service和其他组件一样,都是运行在主线程中,因此不能用它来做耗时的请求或者动作。你可以在服务中开一一个线程,在线程中做耗时动作。
2014-01-20 11:37:30
930
转载 aFinal框架
Afinal简介Afinal 是一个android的sqlite orm 和 ioc 框架。同时封装了android中的http框架,使其更加简单易用;使用finalBitmap,无需考虑bitmap在android中加载的时候oom的问题和快速滑动的时候图片加载位置错位等问题。Afinal的宗旨是简洁,快速。约定大于配置的方式。尽量一行代码完成所有事情。目前Afinal主
2014-01-20 09:02:01
1435
转载 一个不错的定时程序,写的很好的
http://www.apkbus.com/forum.php?mod=viewthread&tid=159796“本文参与趣米杯征文活动,如需转载请注明出处和作者”。quitesleep是一款android手机的小软件。它可以设定在你睡觉的时候,当有电话打进来的时候。自动挂断或者设定为静音,并给打电话的人回复你之前设定好的邮件或者短信。保证你睡觉的时候不受打扰。
2014-01-14 23:34:44
1444
转载 android客户端和服务端js交互
挺帅的移动开发专栏 http://blog.csdn.net/wangtingshuai/article/details/8631835 在android的开发过程中,有很多时候需要用到本地java代码和javascript进行交互。android对交互进行了很好的封装,在开发中我们可以很简单的用java代码调用webview中的js,也可以用webview中的js来调用
2014-01-10 23:24:34
1683
原创 android调用服务端的js
最近在做一个项目过程中,发现了一个很严重的安全漏洞,这个漏洞是乌云平台(http://www.wooyun.org)报告出来的。1,使用场景我们很多时候要使用WebView来展示一个网页,现在很多应用为了做到服务端可控,很多结果页都是网页的,而不是本地实现,这样做有很多好处,比如界面的改变不需要重新发布新版本,直接在Server端修改就行了。用网页来展示界面,通常情况下都或多或少都
2014-01-09 23:57:52
1191
原创 保存数据返回后可以继续编辑
一般来说, 调用onPause()和onStop()方法后的activity实例仍然存在于内存中, activity的所有信息和状态数据不会消失, 当activity重新回到前台之后, 所有的改变都会得到保留. 但是当系统内存不足时, 调用onPause()和onStop()方法后的activity可能会被系统摧毁, 此时内存中就不会存有该activity的实例对象了. 如果之后这个activ
2014-01-09 09:48:36
1526
原创 android读取sd卡图片并进行缩放操作
在Android中对大图片进行缩放真的很不尽如人意,不知道是不是我的方法不对。下面我列出3种对图片缩放的方法,并给出相应速度。请高人指教。第一种是BitmapFactory和BitmapFactory.Options。首先,BitmapFactory.Options有几个Fields很有用:inJustDecodeBounds:If set to true, the decoder
2014-01-08 19:17:10
1522
原创 android异步操作
为了使UI在数据获取时不僵死,数据获取需要在新开Worker线程中进行,然后将返回结果在UI线程中进行读取并渲染页面。面对这种异步处理,到底如何写才简洁,先后面临过三种实现方式。首先是最原始的Java方式,new 一个Thread出来,将处理Runnable进去执行,执行完之后通过handler post到ui线程去更新界面。然后发现1.5后有了AsyncTask,非常好用,以后的项目中全部改
2014-01-08 14:02:02
1084
转载 仿大众点评悬浮购买框效果
我之前写了一篇关于美团网,大众点评的购买框效果的文章Android对ScrollView滚动监听,实现美团、大众点评的购买悬浮效果,我自己感觉效果并不是很好,如果快速滑动界面,显示悬浮框的时候会出现一卡的现象,有些朋友说有时候会出现两个布局的情况,特别是对ScrollView滚动的Y值得监听,我还使用了Handler来获取,还有朋友给我介绍了Scrolling Tricks这个东西,我下载试了
2014-01-08 09:12:17
1317
转载 图片缩放,拖拽等操作
之前做项目要对图片的查看,然后就自己写了一个,适合对图片的浏览,跟系统图库的效果一样哦,先贴一张美女图片,听说有美女,男人就会多看一眼,不知道是不是真的,哈哈布局文件需要注意的一点是 scaleType一定要是 matrix,这样才能对图片进行一系列的矩阵操作,例如放大缩小,拖拽,等等[html] view plaincopyRelativeLayout xmlns
2014-01-08 09:08:30
1075
原创 android 二维码简化,实现仿qq扫描效果
转载请注明出处:http://blog.csdn.net/xiaanming/article/details/10163203了解二维码这个东西还是从微信中,当时微信推出二维码扫描功能,自己感觉挺新颖的,从一张图片中扫一下竟然能直接加好友,不可思议啊,那时候还不了解二维码,呵呵,然后做项目的时候,老板说要加上二维码扫描功能,然后自己的屁颠屁颠的去百度,google啥的,
2014-01-07 23:51:06
2804
原创 listview动态获取数据
1.主Activity 1 public class MainActivity extends Activity { 2 3 private ListView listView; 4 private ArrayList persons; 5 private ListAdapter adapter; 6 private Ha
2014-01-07 22:13:54
1070
原创 toggbutton
2013年8月14日Android记录很多应用都会有用户设置,用户的一些偏好可以由用户来决定那是应用人性化的体现,在实际开发中很多情况都作成可配置的了,本篇博客要介绍的是一个比较炫的状态按钮切换,我想很多开发者都想做出这样的效果,在这里我也就把自己参与的项目当中的这部分实现,做出Demo来于朋友们分享。没有图,我感觉就特别不舒服:
2014-01-07 16:26:31
1163
转载 android软件开发之webView.addJavascriptInterface循环渐进【一】
首先必要的啰嗦几句,这几天写VC写的累的要死,突然间不想再写想VC了,手里面有一个andriod的手机天天玩到半夜,却从来没有写过这方面的程序,真的是悲哀啊。所以我就想写这方面的程序,用管了VC的习程序的习惯,第一个程序当然是hello world。刚开始还没有什么大的问题,当到后面想写一刷Q*会员的程序的时候却发现,android的界面布局是真的难啊,怎么摆都不好看。弄得和....什么似的。气得
2014-01-06 18:59:23
1034
转载 程序员技术网站
一、综合网站类:1.1 Hacker News1.2 Reddit1.3 Digg1.4 Dzone1.5 Infoq1.6 TheServerSide1.7 The Verge1.8 CodeProject1.9 PingWest (中国)1.10 伯乐在线 (中国)1.11 ImportNew (中国)1.12 Medium1.13 T
2014-01-03 11:37:36
972
转载 android的listview item点击详解
package com.wps.android; import java.util.ArrayList;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import andro
2014-01-02 18:02:44
1092
ModalViewDemo.zip
2020-11-30
xiangzhihong8的留言板
发表于 2020-01-02 最后回复 2020-04-20
CSDN 2018 博客之星
发表于 2019-01-10 最后回复 2019-01-10
CSDN 2018 博客之星投票
发表于 2019-01-09 最后回复 2019-01-09
CSDN 2018 博客之星投票
发表于 2019-01-08 最后回复 2019-01-08
CSDN 2018 博客之星投票
发表于 2019-01-08 最后回复 2019-01-08
CSDN 2018 博客之星投票
发表于 2019-01-07 最后回复 2019-01-08
CSDN 2018 博客之星投票
发表于 2019-01-06 最后回复 2019-01-06
CSDN 2018 博客之星投票,请投68号
发表于 2018-12-29 最后回复 2018-12-31
CSDN 2018 博客之星投票
发表于 2018-12-29 最后回复 2018-12-29
CSDN 2018 博客之星
发表于 2018-12-29 最后回复 2018-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝