- 浏览: 61472 次
- 性别:
- 来自: 太原
最新评论
-
chenke:
写的很不错,也可以看下这个地址写的也可以http://www. ...
HTML -
星垂平野:
马克留用
GitHub 优秀的 Android 开源项目
文章列表
百度地图SDK 3.x 隐藏缩放按钮
- 博客分类:
- 百度地图,zoom
之前的百度地图2.X版本 ,有些地方设计的是蛮合理的,有些地方不太合理,但是现在升级到3.x之后 特么的 发现合理的地方改的不合理 ,不合理的地方改合理了。就拿这个缩放控件来说,以前是直接在 mapVIew里 set 一下就好了 这里搞得非得来个BaiduMapOptions 来设置。用了这个类 发现又没法正常的使用findViewById(R.id.bmapView);这个方法来获取mapview。按照小度的方法来操作的话又会很复杂。
后来找了个 比较简单的方法 来弄。 就是不按照小度的套路来操作。
这里用的方法是 : mapview.getChilds() 循 ...
主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、 Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、 TableView、Activity Animation等等。
一、ListView
android-pulltorefresh 一个强 ...
android-loginview.png
功能要求 : 用户名zhangsan 密码 123 为正确登录状态
如果勾选记住密码 会在登录之前保存 用户名密码到应用程序 /files/infx.txt文件中
存储格式为 用户名##密码
接下来 是 xml 代码
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
...
Android-junit 单元测试:
一个好的软件不是写出来的是测出来的,接下来手工引入 junit 框架
为你的application 做单元测试,使它更强壮吧!
首先创建工程,我们需要一个service 类进行测试 待测试的 service方法
Java 代码:
package com.liwei.junittest.services;
/**
* 业务方法,junit 测试用
*
* @author liwei
*
*/
public class CalcService {
public int add(int x, ...
android-五大布局&单位详解
- 博客分类:
- android笔记
首先看下单位详解:android-五大布局&单位详解
px:
即像素,1px代表屏幕上一个物理的像素点;
px单位不建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同
dp:
这个是最常用但也最难理解的尺寸单位。它与“像素密度”密切相关,所以首先我们解释一下什么是像素密度。假设有一部手机,屏幕的物理尺寸为1.5英 寸x2英寸,屏幕分辨率为240x320,则我们可以计算出在这部手机的屏幕上,每英寸包含的像素点的数量为240/1.5=160dpi(横向)或
android-短信发送器
- 博客分类:
- android笔记
android-smms.png
短信发送器 图例
首先 是xml 代码 在这里我选用的 Relative Layout 布局
代码如下。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:lay ...
Android-电话拨号器
首先,拿到项目需求的时候要分析界面布局
Ui 界面布局如下:
android-cellphone.png
画图画的别嫌弃 - -。
布局文件使用相对布局 较简单
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_ ...
android-apk.png
程序打包&安装的过程
Src下 :Jar 文件编译为class文件
Gen下: 自动生成的文件
android-dx.png
调用dx.bat 把class 文件转换成 des文件
生成签名
1. 。java文件转换为。classes
android-项目结构详解
- 博客分类:
- android笔记
android-new.jpg
创建一个新的 android 应用
Application Name: 项目名称
Project Name:工程名称
Package Name :工程包名称
Minimum Required SDK:最低运行 版本
Target SDK : 最高运行版本
Compile With : 编译版本
Theme:主题
android-ddms&sdk详解
- 博客分类:
- android笔记
DDMS工具 详解 android-ddms.pngDevices: 模拟器设备 列表 Threads: 线程方面 检测线程Heap: 手机运行时堆栈信息观察File Exploer:文件管理android-file.png Emulator Control Sdk包详解 android-sdk.png Add-ons:附加初始信息,, google api 和 镜像加速Docs: Android开发帮助文档 Extras: 高版本支持低版本 的jar包Platforms:开发环境 Platforms: 开发时需要使用的工具/adb.exe: Android debug bridge: ...
android-sdk详解
- 博客分类:
- android笔记
SDK 整合eclipse 下载 包 (ADT) 下载地址
http://developer.android.com/sdk/index.html
现在由于某种原因(不好说) Android 官网需要进行(和谐fanqiang)操作才可以访问
下载解压后
Android-ADT.png
Elicpse: 开发工具
Sdk: 标准开发工具集
Sdk Manager : sdk 下载管理者
Android-versions.png
android-体系结构
- 博客分类:
- android笔记
图片见附件 android-framework.jpg
底层为基于 linux 内核开发
libraries 类的库函数
android runtime 核心的 lib 和 dvm
applicationframework 应用程序的框架 被 goole 工程师封装
application 系统自带的应用
jvm 和dvm 区别
android-jvm_dvm.jpg
jvm 基于 栈 结构 连续的内存空间
dvm 基于寄存器 cpu 上面的存储空间
所以 dvm 执行效率 比jvm 效率要高
...
android-什么是3G
- 博客分类:
- android笔记
什么是3g ?
第三代数字通讯技术
相对于 2g 1g 而言
1g 只能 语言通话 (诺基亚 )
2g 两种
GSM
CDMA 开始美国军方
EDGE 理论带宽 172k/s
3g
中国电信 CDMA2000
中国移动WCSMA
中国移动TD-SCDMA
LTE 理论带宽 300m
1、识别json格式字符串是JSONObject还是JSONArray
首先要分清楚 是 哪种格式 才能使用 那种进行解析
写道
{"key": "value"} //JSONObject(对象)[{"key1": "value1"}, {"key2": "value2"}] //JSONArray(数组){}为对象,而 【{},{}】 为数据
2、遍历json数组
例如 得到如下的 数据
{ "person":"wei ...
Exception starting filter struts2 java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor
struts版本 2.3.4.1 jdk 1.6 tomcat 7.0
部署 web 工程时出现错误
严重: Exception starting filter struts2 java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor at org.apache.struts2.convention.P ...