- 博客(15)
- 资源 (12)
- 收藏
- 关注
原创 Activity与Service通信的方式有三种:
在博客园看到的,看着挺不错的,借来分享下继承Binder类 这个方式只有当你的Acitivity和Service处于同一个Application和进程时,才可以用,比如你后台有一个播放背景音乐的Service,这时就可以用这种方式来进行通信。用例子来说明其使用方法: 1. 来看Service的写法:public class LocalService ex
2014-08-27 23:15:51 1021
原创 缩放控制ZoomControls
在安卓的webview中有这个点击放大缩小按钮,当时就在想怎样实现那种效果,弄一个两个图标的ImageButton,但感觉又有些麻烦,昨天看疯狂安卓书,无意中发现还有一个ZoomButtonsController ,ZoomControls,和ZoomButton; 而放大缩小可以通过 ZoomControls来实现。看我的一段代码,点击+文字放大,点击 - 文字缩小t
2014-08-26 23:36:21 1349
原创 android自定义Application全局变量不能类型转换的问题
今天弄了个全局变量AppContext ,但一直出现如下错误,原来继承 Application的得在清单文件声明。java.lang.RuntimeException: Unable to start activity ComponentInfo{com.langteng.shiliao/com.langteng.shiliao.activity.MainActivity}: java.lan
2014-08-23 23:59:17 1584 1
原创 android选择图片或拍照图片上传到服务器(包括上传参数)
在9ria论坛看到的,还没测试,先Mark与大家分享一下。最近要搞一个项目,需要上传相册和拍照的图片,不负所望,终于完成了! 不过需要说明一下,其实网上很多教程拍照的图片,都是缩略图不是很清晰,所以需要在调用照相机的时候,事先生成一个地址,用于标识拍照的图片URI具体上传代码:1.选择图片和上传界面,包括上传完成和异常的回调监听package com.spring.sk
2014-08-23 00:29:48 1745
原创 android设置软键盘搜索键以及监听搜索键点击时发生两次事件的问题解决
如图所示,有时候为了布局美观,在搜索时没有搜索按钮,而是调用软件盘上的按钮。调用的实现只需要在XML在输入框中加入android:imeOptions="actionSearch",调用软键盘时,回车键就会显示搜索二字。然后调用 OnEditorActionListener,不是OnKeyListenersearchText.setOnEditorActionListener(new
2014-08-22 23:43:23 3275
原创 Android获取Manifest中<meta-data>元素的值
读取Manifest中<activity>、<application> 、<service>和<receiver>的<meta-data>
2014-08-22 22:52:27 1440
原创 自定义ListView的点击Item项后进入另一个activity背景色改变在pressed或selected等状态时的颜色
在点击进入另一个activity时颜色改变是想在游戏攻略中实现的,但查资料找不到结果,今天突发灵感终于实现了。我们大多数情况下都是自己写adapter,在写的那个Class中定义一个 boolean 型的 IsJump。然后在 OnItemClickListener 中 把 IsJump 设置为ture,再adapter2.notifyDataSetChanged(); 在Adapter
2014-08-22 21:57:01 1542
原创 Drawable和Bitmap转换
一、Bitmap转DrawableBitmap bm=xxx; //xxx根据你的情况获取BitmapDrawable bd=new BitmapDrawable(bm);因为BtimapDrawable是Drawable的子类,最终直接使用bd对象即可。二、 Drawable转Bitmap转成Bitmap对象后,可以将Drawable对象通过Android的SK库存成一个字节
2014-08-22 10:55:51 1105
原创 如何在代码中执行apk安装
import java.io.File;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.view.View;import android.widget.Button;public clas
2014-08-19 21:44:46 1255 2
原创 Eclipse自动补全功能和自动生成作者、日期注释等功能设置
以前想实现添加代码作者信息的东西,但不知道怎样实现,今天终于在网上无意中找到解决办法了Eclipse自动生成作者、日期注释等功能设置在使用Eclipse 编写Java代码时,自动生成的注释信息都是按照预先设置好的格式生成的。修改作者、日期注释格式:打开Windows->Preferences->Java->Code Style->Code Templates
2014-08-17 22:19:31 1874
原创 项目总算完工了
做了三个月,总算做完了一个项目,单独开发,没一个人指导,不会就百度(google被和谐了),学到了很多东西,不仅是技术方面的,还有思想方面的转化和思考方式的改变。感谢那些帮助我的人。欢迎大家下载提出宝贵改进意见:http://os-android.liqucn.com/rj/386553.shtml 以后还要在原来基础上进一步完善,修改。
2014-08-12 13:56:50 967 2
原创 android判断手机是否root
关于判断手机是否已经root的方法。如果app有一些特殊功能需要root权限,则需要判断是否root。比如一些市场下载完app后自动安装。/** * @author Kevin Kowalewski * */public class Root { private static String LOG_TAG = Root.class.getName(); publi
2014-08-12 13:44:24 8766
原创 Android中<meta-data>的使用
在AndroidManifest.xml中,元素可以作为子元素,被包含在、 、和元素中,但不同的父元素,在应用时读取的方法也不同。1 :在Activity的应用。 xml代码段: java代码段: ActivityInfo info=this.getPackageManager()
2014-08-12 09:45:25 773
原创 Android编程获取手机型号,本机电话号码,sdk版本及firmware版本号(即系统版本号)
Android开发平台中,可通过TelephonyManager 获取本机号码。TelephonyManager phoneMgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);txtPhoneNumber.setText(phoneMgr.getLine1Number()); //txtPhoneNu
2014-08-09 15:10:22 1212
原创 Android 使用Socket完成进程间通信
看一些Android应用,特别是涉及到底层的功能性的应用,比如游戏加速,修改内存,挂机脚本神马的,发现里面的通信机制无一例外的都是使用的socket,基本上已经成为这类应用的一种标配了。因为这类应用有以下的几个共同点:1 需要android 手机的root权限,毕竟要修改一些比较底层的东西,没有root权限有时候木有办法修改啊2 有自己的so,同时比较重要的或者比较吃力
2014-08-06 23:15:18 2350
View 与 SurfaceView实现 Path类的lineTo方法和quadTo方法画线
2015-01-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人