自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (12)
  • 收藏
  • 关注

原创 android 通过服务挂断来电

在配置文件中添加电话权限 在界面布局文件中添加一个button.作为挂断电话使用 <Button android:id="@+id/endCall" android:layout_width="wrap_content" android:layout_height="wrap_content" and

2012-10-25 16:12:08 1301

原创 android callRemoteService 调用其他进程的service

创建一个进程服务.程序第一次运行的时候就创建.不需要界面要想其他进程能够跨进程的调用本进程的方法.就得使用跨进程访问的接口类型.只需将接口中类和方法的修饰符去掉就行.然后把接口类编程aidl类型服务也业务代码:package com.example.remoteservice;import android.app.Service;import android.content.In

2012-10-25 15:53:51 2968

原创 android servicelifecycle 服务的生命周期和程序内部调用服务

创建服务类:创建MyService类继承Service,其中内部类IServiceImpl继承系统的binder类 和实现自定义接口IServiceIService提供外部调用的方法:package com.example.serverlifecycle;public interface IService { public void callMethodInService();

2012-10-25 12:09:39 1708 3

原创 android下的ip拨号,拦截打出电话

主页面的activity的布局.一个Edittext.button<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent"

2012-10-24 17:22:31 2637

原创 android activity的启动模式

在配置清单文件里的activity里的中添加 android:launchMode="standard" 设置activity的启动模式 <activity android:name=".DemoActivity" android:label="demo activity" android:launchMode="s

2012-10-24 10:20:21 926

原创 进程,线程之间的关系

一个程序有对应一个进程,一个进程可以有多天线程.一个进程里面的多天线程共享着一进程里面的资源.如果进程可杀死了.那么这个进程里面的所有线程也就被停止了,在android中 如果激活另外一个程序的activity.那么另外一个程序所在的进程也会被创建出来.activity都是运行在自己的进程里面的进程的优先级别: 前台进程->用户可见进程->服务进程->后台进程->空进程1:前台进程(F

2012-10-15 18:56:33 1251

原创 android activity的生命周期 以及横竖屏切换

activityA和B A跳转到B1:在主配置文件中添加Bactivity,如果不想B在横竖屏切换的时候导致activity的销毁和重新创建;可在声明activity中添加android:configChanges="keyboardHidden|orientation" <activity android:name=".DemoActiv

2012-10-11 16:39:40 1892

原创 android 获取上一个activity的返回值

activity A和BA 获取数据的activity  B返回数据的activity点击A上的按钮,在A的textview上显示B中的联系人列表选中的数据 用到baseadapter1:在主配置文件中声明Bactivity 和 注册通讯录的读写权限 <activity android:name

2012-10-11 11:41:01 6829

原创 android intent 隐式意图和显示意图(activity跳转)

android中的意图有显示意图和隐式意图两种,显示意图要求必须知道被激活组件的包和class隐式意图只需要知道跳转activity的动作和数据,就可以激活对应的组件A 主activity  B 接收跳转的activity步骤 1:在主配置文件中声明B 至少要声明一个android:name属性 <activity android:name=".

2012-10-11 10:39:25 4603

原创 android activity之间的传值

A 传值activity  B接收值得activity声明activity类后在在主配置文件中配置新创建的activity,最少需要配置它的name属性值,在A的布局文件中声明一个Edittext 和一个button 并注册button的单击事件 <EditText android:id="@+id/firstEdit" android:layout

2012-10-09 17:33:04 2338 1

axure使用文档

Axure RP能够快捷而简便的制作产品原型。它不需要任何编程或写代码基础就能够快速绘制线框图、流程图、网站架构图、示意图、HTML模版以及交互设计,并可自动生成用于演示的网页文件和规格文件,以提供演示与开发。 应用于产品设计包括Web/移动端/客户端的产品,支持多人协作设计和版本控制管理。将设计、研发、产品、用研融为一体的快速工具。

2018-04-26

android使用ksoap 3.6.2访问webservice封装

ksoap 3.6.2访问webservice封装库 引用modules可直接使用

2018-04-26

actionbar+viewpager+slidingpanelayout

actionbar用的是第三方ViewPageIndicator,没有打包.直接导入到工程了 解决viewpager和slidingpanelayout的冲突,可以模仿网易的框架

2015-01-29

android 条码扫描 zxing4.7.1精简版

去掉了不必要的历史,分享.甚至等功能.只留下了基本的扫描和结果展示.基本上没有改动代码.因为我也不会.... 看zxing项目源码的版本是4.7.1,我就认为它是4.7.1的版本吧.反正这个版本比1.6的强

2015-01-15

ant打包支持

ant循环批量打包,执行一次build,可生成多个apk,使用方法:http://blog.csdn.net/hello2me/article/details/18661423

2014-01-22

mysql 2.1.27 官方jar包

mysql 2.1.27 官方jar包

2013-12-07

ext4.0最新提示插件

ext4.0最新提示插件 安装方法请看博客 http://hi.baidu.com/whlxjq520/item/22ac1a3f0b5fa4b8134b1440

2013-08-02

android版本自动更新

android版本自动更新安装 替换旧的apk

2013-03-04

phonegap测试

phonegap测试

2013-01-28

android源码

android2.2系统源码 把文件解压后放在\android-sdk-windows\platforms\android-8\source目录下.source目录是自己创建的 解压后30多M 在eclipse上按住ctrl随意点一个android系统类.点击出现页面的按钮,选择External Folder,选择创建的那个source路径就可以看到源码了

2012-10-25

android sqlite developer 开发工具

android sqlite developer sqlite开发工具 软件小 已安装 就是没次用都需要把数据库文件从模拟器中提出来 然后在新建 就是注册新数据库 不过用这挺方便的

2012-09-04

log4j_properties配置详解

### set log levels ###log4j.rootLogger = debug , stdout , D , E### 输出到控制台 ###log4j.appender.stdout =org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target =System.outlog4j.appender.stdout.layout =org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern = %d{ABSOLUTE} %5p %c{ 1}:%L - %m%n### 输出到日志文件 ###log4j.appender.D =org.apache.log4j.DailyRollingFileAppenderlog4j.appender.D.File =logs/log.loglog4j.appender.D.Append =truelog4j.appender.D.Threshold =DEBUG ## 输出DEBUG级别以上的日志log4j.appender.D.layout =org.apache.log4j.PatternLayoutlog4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n### 保存异常信息到单独文件 ###log4j.appender.D=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.D.File =logs/error.log ## 异常日志文件名log4j.appender.D.Append =truelog4j.appender.D.Threshold =ERROR ## 只输出ERROR级别以上的日志!!!log4j.appender.D.layout =org.apache.log4j.PatternLayoutlog4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n

2012-06-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除