`
文章列表
之前的百度地图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-五大布局&单位详解 px: 即像素,1px代表屏幕上一个物理的像素点; px单位不建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同 dp: 这个是最常用但也最难理解的尺寸单位。它与“像素密度”密切相关,所以首先我们解释一下什么是像素密度。假设有一部手机,屏幕的物理尺寸为1.5英 寸x2英寸,屏幕分辨率为240x320,则我们可以计算出在这部手机的屏幕上,每英寸包含的像素点的数量为240/1.5=160dpi(横向)或
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-new.jpg   创建一个新的 android 应用       Application Name: 项目名称   Project Name:工程名称   Package Name :工程包名称       Minimum Required SDK:最低运行 版本   Target SDK : 最高运行版本   Compile With : 编译版本   Theme:主题
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: ...
SDK  整合eclipse 下载  包 (ADT) 下载地址 http://developer.android.com/sdk/index.html 现在由于某种原因(不好说) Android 官网需要进行(和谐fanqiang)操作才可以访问   下载解压后 Android-ADT.png Elicpse: 开发工具 Sdk: 标准开发工具集 Sdk Manager : sdk 下载管理者    Android-versions.png
     图片见附件 android-framework.jpg   底层为基于 linux  内核开发    libraries 类的库函数 android runtime  核心的 lib 和 dvm applicationframework  应用程序的框架  被 goole 工程师封装 application  系统自带的应用    jvm 和dvm 区别      android-jvm_dvm.jpg   jvm 基于 栈 结构 连续的内存空间 dvm 基于寄存器 cpu 上面的存储空间    所以 dvm  执行效率 比jvm  效率要高 ...
什么是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 ...
Global site tag (gtag.js) - Google Analytics