
android
文章平均质量分 95
承影v
4年Android工作经验作品若干擅长app网络应用产品策划及开发
展开
-
开始Admob广告盈利模式详细教程
<br />花了整整一天时间,研究怎么通过在Android应用程序中添加Admob广告来赚钱。网上也有些教程,不过说得不够详细,自己还得花时间摸索。为了让后来者能更快开始Admob广告赚钱,所以写个详细一点的教程,供大家参考。<br /><br />例子工程源码下载地址:<br />http://cid-cb78b387364ae9a7.skydrive.live.com/browse.aspx/.Public/%e8%bd%af%e4%bb%b6/Andoroid<br /><br /><br />当然,转载 2010-08-22 10:53:00 · 976 阅读 · 0 评论 -
android安装java软件的方法
<br />有两种方法:<br />第一种:<br />1.安装java模拟器 JAVA虚拟机(2.1rom).apk (2.89 MB) 下载次数: 357<br />2010-9-4 15:39<br /><br />2.打开模拟器找到你要的jar或jad文件。<br />优点:方便<br />缺点:部分java软件不支持<br /><br />第二种:<br />1.下载附件安装 andme_signed.apk (782.02 KB) 下载次数: 114<br />2010-9-4 15:39<br原创 2010-09-12 08:25:00 · 3399 阅读 · 0 评论 -
android模拟器相关
<br />在 Android 模拟器上添加和删除应用用adb工具将.apk文件加载到模拟器的/data/app/目录下,用法如下面介绍。 启动模拟器(命令行下运行sdk目录下的/tools /emulator.exe); 模拟器切换到主画面(最好不要在程序运行的时候向模拟器安装程序,可以按home键离开应用程序); 运行adb,安装myproject/bin./.apk文件。如,安装Hello Android 示例,命令行模式下,切换到SDK目录下的/tools/子目录下,输入adb insta转载 2010-09-11 08:59:00 · 606 阅读 · 0 评论 -
android NDK开发相关
1.6到2.01提供了openGL ES 1.x的API,2.1提供了openGL ES 2.0的API,2.2提供了graphics的处理接口。原创 2010-09-08 09:16:00 · 442 阅读 · 0 评论 -
简单实现Android顶部工具栏和底部工具栏
<br />废话少说,直接上图,有图有真相。<br /> <br /> 这两个工具栏全是用布局来实现的。底部工具栏布局代码:<br />代码<?xml version="1.0" encoding="utf-8"?><br /><RelativeLayout<br /> xmlns:android="http://schemas.android.com/apk/res/android"<br /> android:background="@drawable/bottom"<br /> an转载 2010-11-30 12:59:00 · 972 阅读 · 0 评论 -
Android 自定义复合组件Demo
<br />之前写过一篇文章里面有用到自定义组件的一个小Demo ,今天特地把这个Demo 拿出来讲讲。 在 ApiDemos 中有相应的几个例子也有讲述自定义组件,比如:Custorm 、 List4 和 List 6 。<br />那么为什么需要自定义组件?<br />因为在实际项目中或许 Android 给出的View 的功能不足以你实现一些特定的功能,这时候你就有必要去扩展它,或者去组装它,使它的功能更为强大。 本篇只讲述了如何将不同的组件混合起来并为其设置监听事件。<br />下面是一段从CSD转载 2010-11-30 13:18:00 · 753 阅读 · 0 评论 -
Android 轻松实现语音识别
<br /><br /><br />苹果的iphone 有语音识别用的是Google 的技术,做为Google 力推的Android 自然会将其核心技术往Android 系统里面植入,并结合google 的云端技术将其发扬光大。<br />所以Google Voice Recognition在Android 的实现就变得极其轻松。<br /><br />语音识别,借助于云端技术可以识别用户的语音输入,包括语音控制等技术,下面我们将利用Google 提供的Api 实现这一功能。<br />功能点为:通过用户语原创 2010-11-30 13:22:00 · 745 阅读 · 0 评论 -
如何成为Android高手
如何成为Android高手<br />声明:在保证本文完整的情况下可自由转载!<br /> <br />前言<br />本文pdf下载链接<br />配套视频连接<br /><br /> 若立志成为Android高手,如有耐心,“一瓶一钵足矣”。 <br /> “天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。人之为学有难易乎?学之,则难者亦易矣;不学,则易者亦难矣。”想成为Android高手?这可不是想象中写几行代码那么容易的事情,但也不是不可实现。<br /> 如何做?<br /> 1,转载 2010-11-03 19:39:00 · 870 阅读 · 0 评论 -
json格式
JSON格式:http://www.json.org/python和JSON的关系请参考:http://docs.python.org/library/json.html JSON建构有两种结构: 1. “名称/值”对的集合(A collection of name/value pairs)。不同的语言中,它被理解为对象(object),记录(record),结构(st转载 2013-07-05 17:40:23 · 627 阅读 · 0 评论 -
9个offer,12家公司,35场面试,从微软到谷歌,应届计算机毕业生的2012求职之路
1,简介毕业答辩搞定,总算可以闲一段时间,把这段求职经历写出来,也作为之前三个半月的求职的回顾。首先说说我拿到的offer情况:微软,3面->终面,搞定百度,3面->终面,口头offer搜狗,2面,悲剧腾讯,1面,悲剧布丁移动,3面,搞定涂鸦游戏,3面,搞定友盟,3面->CEO面,搞定雅虎,4面->终面,搞定微转载 2013-07-07 13:17:59 · 2666 阅读 · 0 评论 -
handler
handler的使用(主要更新UI).Updated Mar 9, 2010 by cm2...@gmail.comhandler使用Message1.定义一个Handler2.重写消息处理函数3.发送消息//创建简单的View import android.content.Context; import android.graphics.Can转载 2013-07-08 17:09:40 · 678 阅读 · 0 评论 -
非UI线程中显示Alertdialog控件或Toast
private void toast(String content) { // TODO Auto-generated method stub Looper.prepare(); Toast.makeText(Activity_Register.this, content, Toast.LENGTH_LONG).show(); Looper.loop(); }在UI主线程之外原创 2013-07-08 16:04:11 · 4207 阅读 · 0 评论 -
statement接口中executeUpdate()、executeQuery()、execute()方法处理
import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;public class转载 2013-07-08 11:56:01 · 14094 阅读 · 0 评论 -
handler结合AsyncTask与网络交互
AsyncTask执行网络操作,网络有响应后,发送消息给UI线程,让UI线程来显示响应的toast。private void toast(String content) { // TODO Auto-generated method stub Toast.makeText(Activity_Register.this, content, Toast.LENGTH_LONG).show();原创 2013-07-08 17:27:19 · 828 阅读 · 0 评论 -
AtomicInteger在实际项目中的应用
AtomicInteger这个类,感觉使用起来很爽,特别适用于高并发访问,下面贴一个简单的例子:1.CashierContext类部分代码: 2. 3.private Map counter = new HashMap(); 4. 5. 6.private void initCounter() { 7. counter.put("cvm", n转载 2013-07-10 14:16:49 · 766 阅读 · 0 评论 -
SharedPreferences使用示例
//检测是否首次运行 SharedPreferences sp = getSharedPreferences("sp", MODE_PRIVATE); System.out.println("sp.getBoolean="+sp.getBoolean("FIRSTTIME", false)); if (!sp.getBoolean("FIRSTTIME", false)) { //原创 2013-07-10 17:49:45 · 826 阅读 · 0 评论 -
android实用网站收藏
巨卓网http://www.juapk.com原创 2013-07-11 11:56:05 · 765 阅读 · 0 评论 -
ScrollView 设置滚动条的位置
================= (一)设置滚动条的初始位置 ============================================ ScrollView 的滚动条默认置顶,若想设置它的位置,可以使用mScrollView.smoothScrollTo(x,y)方法,可达到效果。 本人在开发过程中发现,使用mScrollView.scrollTo(转载 2013-06-26 09:29:57 · 7467 阅读 · 0 评论 -
MIME笔记
我最近对互联网的一些技术细节很感兴趣,打算做一系列的笔记,对网络技术不感兴趣的朋友就不用看了。=================MIME笔记1.MIME的全称是"Multipurpose Internet Mail Extensions",中译为"多用途互联网邮件扩展",指的是一系列的电子邮件技术规范,主要包括RFC 2045、RFC 2046、RFC 2047、R转载 2013-07-11 16:53:46 · 701 阅读 · 0 评论 -
Base64笔记
作者: 阮一峰日期: 2008年6月23日1.昨天的《MIME笔记》中提到,MIME主要使用两种编码转换方式----Quoted-printable和Base64----将8位的非英语字符转化为7位的ASCII字符。虽然这样的初衷,是为了满足电子邮件中不能直接使用非ASCII码字符的规定,但是也有其他重要的意义:a)所有的二进制文件,都可以因转载 2013-07-11 16:54:43 · 741 阅读 · 0 评论 -
android图片裁剪功能实现详解
一:主布局界面二:点击控件触发事件后效果图三:拍照完之后效果图四:裁剪界面效果图五:点击相册后返回的图片效果图六:裁剪完从相册PICK的保存后的效果图 下面直接来看下主控制类代码,如下:package com.example.photocapture;//下面来看下裁剪中用到的类,大家详细看下头注释原创 2013-07-11 16:51:53 · 10296 阅读 · 4 评论 -
为android-support-v4.jar打包源码
http://blog.youkuaiyun.com/floodingfire/article/details/8154778注:前提是你更新了相应SDK的源码1. 找到Android安装目录:假设安装在C盘C:\Program Files\Android\android-sdk\extras\android\compatibility\v4\src\java转载 2013-07-12 17:54:35 · 1766 阅读 · 0 评论 -
XMPP协议总结以及开源解决方案
一、什么是XMPP?介绍XMPP之前,我们先来聊聊GTalk。GTalk是Google推出的IM(Instant Messaging,即时通讯)软件,类似于QQ和MSN。从技术角度来说,GTalk与QQ和MSN的差异是使用了不同的通讯协议,QQ使用了自己的私有协议(未公开),MSN也使用了自己的私有协议。而GTalk使用了XMPP(Extensible Messageing and Pre转载 2013-07-15 14:27:54 · 2748 阅读 · 2 评论 -
ScrollView嵌套ListView的解决方案
重写了一个listView,放到ScrollView中,解决了滚动条冲突的问题。代码在我发布的资源。转载 2013-07-01 15:13:27 · 637 阅读 · 0 评论 -
MySQL常用语句
一、mysql常用语句创建,删除和最基本查询:显示数据库 mysql->show databases;创建数据库 mysql->create database db;删除数据库 mysql->drop database db;选择数据库 mysql->use db创建表 mysql->create table m转载 2013-07-01 16:40:03 · 744 阅读 · 0 评论 -
XMPP学习
XMPP 简单研究最近想做一个游戏服务器和 IM 互通的服务。最初的想法是可以增进游戏帐号的安全,比如游戏用户可以通过绑定一个 IM 帐号,从而不用登陆游戏就向游戏服务器发一些指令。这些指定通常是用来冻结一些帐号的功能。而游戏服务器也可以通过 IM 帐号向离线用户发送一些关键消息。这样,只需要解除绑定 IM 帐号需要一定的时间,或使用更安全的途径,即可以让游戏帐号更加安全。(至少,游戏用户转载 2013-07-17 11:37:16 · 859 阅读 · 0 评论 -
Android调用Servlet与MySQL交互
web.xml文件<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee htt原创 2013-07-01 17:30:27 · 2500 阅读 · 0 评论 -
Java中Calendar.DAY_OF_WEEK需要减一的原因
Java中对日期的处理需要用到Calendar类,其中有几个方法在使用时需要新手注意。1. 在获取月份时,Calendar.MONTH + 1 的原因Java中的月份遵循了罗马历中的规则:当时一年中的月份数量是不固定的,第一个月是JANUARY。而Java中Calendar.MONTH返回的数值其实是当前月距离第一个月有多少个月份的数值,JANUARY在Java中返回“0”,所以我们需原创 2013-07-02 17:03:14 · 22498 阅读 · 4 评论 -
SharePreferenceUtil
package com.way.util;import com.way.chat.common.util.Constants;import android.content.Context;import android.content.SharedPreferences;public class SharePreferenceUtil { private SharedPreferen原创 2013-07-17 18:20:13 · 3300 阅读 · 1 评论 -
重写Activity实现多个Activity引用同一个Activity的按钮布局和响应
这只是我们公司项目的一个demo,暂且不要去管他丑不丑,左上角那个按钮点一下会弹出弧形的5个小按钮,很多页面都要有这个小功能,布局可以在xml文件中include进去,但是响应代码呢?不能每个Activity都复制一遍进去吧?所以重写Activity,把公共的功能都包含进去,然后其他的Activity都继承他就好了。工具Activity类:package com.yameng.utils;原创 2013-07-18 14:29:25 · 3571 阅读 · 0 评论 -
Android弹出浮窗对话框
new AlertDialog.Builder(Login.this) .setIcon(getResources().getDrawable(R.drawable.login_error_icon)) .setTitle("登录错误") .setMessage("微信帐号或者密码不能为空,\n请输入后再登录!") .create().show();原创 2013-07-02 13:41:00 · 1064 阅读 · 0 评论 -
Android聊天demo含表情功能
代码包在资源页原创 2013-07-03 10:47:39 · 1409 阅读 · 0 评论 -
完整实例实现QQ表情的发送和接收
在自己做一个聊天应用练习的时候,需要用到表情,于是就想着模仿一下QQ表情,图片资源完全copy的QQ.apk,解压就可以得到,这里不细说。下面将该应用中的表情模块功能抽离出来,以便自己以后复习回顾。。先看一下效果图:首先进入界面:(完全仿照QQ)可以看到文字和表情图片都一起显示出来了。 下面列出一些关键代码:表情工具类ExpressionUtil:pub转载 2013-07-03 10:57:40 · 2985 阅读 · 0 评论 -
android常用源码网站
http://www.android-fans.net/portal.php原创 2013-07-02 13:26:58 · 861 阅读 · 0 评论 -
ImageView的属性android:scaleType,即ImageView.setScaleType(ImageView.ScaleType)
1 imageView.setScaleType(ImageView.ScaleType.FIT_XY ); 1 这里我们重点理解ImageView的属性android:scaleType,即ImageView.setScaleType(ImageView.ScaleType)。android:scaleType是控制图片如何resized/moved来匹对ImageV转载 2013-07-02 15:17:44 · 797 阅读 · 0 评论 -
Java的subString
public String substring(int beginIndex,int endIndex)返回一个新字符串,它是此字符串的一个子字符串。以0为下标,(从a开始,提取到b之前)该子字符串从指定的 beginIndex 处开始,直到索引 endIndex - 1 处的字符。因此,该子字符串的长度为 endIndex-beginIndex。 示例: "hamburger".sub转载 2013-07-04 10:11:58 · 628 阅读 · 0 评论 -
Android中EditTex焦点设置和弹不弹出输入法的问题
今天编程碰到了一个问题:有一款平板,打开一个有EditText的Activity会默认弹出输入法。为了解决这个问题就深入研究了下android中焦点Focus和弹出输入法的问题。在网上看了些例子都不够全面,在这里全面总结下。 一:EditText为什么会默认弹出输入法? 同样的代码,碰到有EditText控件的界面时有的机子会弹出输入法,有的机子不会弹出。不好意思,这问题我转载 2013-07-03 16:45:56 · 891 阅读 · 0 评论 -
BitmapFactory.decodeResource
BitmapFactory.decodeResource(?,?)这个带两个参数的方法:第一个参数是包含你要加载的位图资源文件的对象(一般写成 getResources()就ok了);第二个时你需要加载的位图资源的Id。BitmapFactory.decodeResource(?,?,?)带三个参数的方法:前两个和上面的方法一样。第三个参数应该是对你要加载的位图是否需要完整显示,如果你只需要部分转载 2013-07-04 09:27:57 · 20603 阅读 · 0 评论 -
android 中访问localhost:8080 报错org.apache.http.conn.HttpHostConnectException
报这个错 一上来肯定想不明白以前作任何网络开发 先访问本地服务localhost:8080作测试很正常。也没出过什么问题但是今天作android开发,先在本机8080端口上搭建一个服务,然后从模拟器上访问该服务时报出了org.apache.http.conn.HttpHostConnectException错误其实 静下心来想想,模拟器实际上是个虚拟机,我们代码中指定的localh转载 2013-07-05 15:38:05 · 17190 阅读 · 0 评论 -
Java 中字符串的格式化
参考资料:JDK API 1.6.0 中文文档1、格式字符串语法产生格式化输出的每个方法都需要格式字符串 和参数列表。格式字符串是一个String,它可以包含固定文本以及一个或多个嵌入的格式说明符。请考虑以下示例: [java] view plaincopyCalendar c = Calendar.getInstanc转载 2013-07-05 16:59:22 · 705 阅读 · 0 评论