Android
文章平均质量分 76
Android
涂作权的博客
To do what I want to do!
展开
-
Linux下apache服务器安装,sqlite安装,apache启动,关闭,重启,编写cig程序进行测试,浏览器访问cig程序
1安装ubuntu 14.04 64位操作系统2安装apache和sqllite以及依赖的sqllite开发库3配置目录 /etc/apache24 html页面目录 var/www/5 cgi-bin目录 /usr/lib/cgi-bin6日志文件:/var/log/apache2原创 2014-11-08 13:13:29 · 2907 阅读 · 0 评论 -
1.将cocos2d-x项目移植到Linux环境下,将cocos2d-x项目移植到手机上
1.将cocos2d-x相关的软件包拷贝到Linux下。2对上面的安装包进行解压3执行cocos2dx-2.2.3/install-deps-linux.sh(执行这个命令需要有网络)4安装QT,命令:sudoapt-get install qt-sdk5在cocos2dx-2.2.3目录下原创 2014-11-07 22:10:16 · 2698 阅读 · 0 评论 -
Android Studio相关资料链接
AndroidStudio中文社区:http://www.android-studio.org/index.phpAndroid studio删除工程项目:http://www.linuxidc.com/Linux/2014-03/97451.htm史上最详细的Android Studio系列教程:http://segmentfault.com/a/1190000002401964Androi转载 2015-10-11 23:43:42 · 874 阅读 · 0 评论 -
overridePendingTransition的简介
1 Activity的切换动画指的是从一个activity跳转到另外一个activity时的动画。它包括两个部分:一部分是第一个activity退出时的动画;另外一部分时第二个activity进入时的动画;在Android的2.0版本之后,有了一个函数来帮我们实现这个动画。这个函数就是overridePendingTransition这个函数有两个参数,一个参数是第一个activity进入时的转载 2015-09-12 11:41:03 · 886 阅读 · 0 评论 -
Android学习笔记:对Android应用进行单元测试
第一步:在AndroidManifest.xml中加入如下两段代码:[java] view plaincopyprint?"http://schemas.android.com/apk/res/android" package="com.pccw" android:versionCode="1" android:versionName="1.0">转载 2015-06-13 15:24:37 · 1155 阅读 · 0 评论 -
Android的Style的使用
Style个人理解就是view的一些属性的集合,那么一系列view(例如TextVIew),只要是要该style那么就都有相同的内容,如 文字的大少,颜色等,方便修改首先最基本的使用,多个textView都显示一样的颜色 跟文字大少等属性 Sytle的定义:[java] view plaincopyprint?"TextViewStyle1"> "android:text转载 2015-06-04 00:07:51 · 1336 阅读 · 0 评论 -
android:background="@color/white" [create file color.xml at res/values/]
resources>color name="white">#FFFFFFcolor>白色 -->color name="ivory">#FFFFF0color>象牙色 -->color name="lightyellow">#FFFFE0color>亮黄色 -->color name="yellow">#FFFF00color>黄色 -->color name="snow">#FFFAFAco转载 2015-06-04 00:04:23 · 1619 阅读 · 0 评论 -
android 屏幕保持唤醒 不锁屏 android.permission.WAKE_LOCK
In AndroidManifest.xml 加上权限: 方法一:public class UnLockActivity2 extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.o转载 2015-06-02 23:57:18 · 6681 阅读 · 0 评论 -
使用WakeLock使Android应用程序保持后台唤醒
在使用一些产品列如微信、QQ之类的,如果有新消息来时,手机屏幕即使在锁屏状态下也会亮起并提示声音,这时用户就知道有新消息来临了。但是,一般情况下手机锁屏后,Android系统为了省电以及减少CPU消耗,在一段时间后会使系统进入休眠状态,这时,Android系统中CPU会保持在一个相对较低的功耗状态。针对前面的例子,收到新消息必定有网络请求,而网络请求是消耗CPU的操作,那么如何在转载 2015-06-02 23:54:01 · 1229 阅读 · 0 评论 -
关于Eclipse创建Android项目时,会多出一个appcompat_v7的问题
问题描述:使用eclipse创建一个Android项目时,发现project列表中会多创建出一个appcompat_v7项目,再创建一个Android项目时,又会再多出一个appcompat_v7_2,如果再次创建,会以此类推地创建出appcompat_v7_x格式的“多余项目”出来(此情况在ADT升级为22.6.x版本后出现,22.3.x前的版本不会有)查明原因:ADT在22.3.x版本前没转载 2015-06-02 23:34:51 · 1307 阅读 · 0 评论 -
webview与js交互
对于android初学者应该都了解webView这个组件。之前我也是对其进行了一些简单的了解,但是在一个项目中不得不用webview的时候,发现了webview的强大之处,今天就分享一下使用webview的一些经验。 1、首先了解一下webview。webview介绍的原文如下:A View that displays web pages. This class is the basis up转载 2015-06-02 23:33:24 · 1073 阅读 · 0 评论 -
12_Android中HttpClient的应用,doGet,doPost,doHttpClientGet,doHttpClient请求,另外借助第三方框架实现网络连接的应用,
准备条件,编写一个web项目。编写一个servlet,若用户名为lisi,密码为123,则返回“登录成功”,否则”登录失败”。项目名为ServerItheima28。代码如下: package com.itheima28.servlet; import java.io.IOException; import java.io.PrintWriter; import ja原创 2015-07-03 02:08:33 · 2008 阅读 · 0 评论 -
11_Android中HttpClient的应用,读取网络xml及xml解析流,Handler的应用,LayoutInflater的使用,SmartImageView的使用
1 所需的web项目结构如下:2 new.xml的文件内容如下: 3Q大战宣判: 腾讯获赔500万 最高法驳回360上诉, 维持一审宣判. 6427 http://10.0.2.2:8080/NetE原创 2015-07-01 01:16:43 · 1975 阅读 · 0 评论 -
10_Android中通过HttpUrlConnection访问网络,Handler和多线程使用,读取网络html代码并显示在界面上,ScrollView组件的使用
编写如下项目:2 编写Android清单文件 xml version="1.0" encoding="utf-8"?> manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.itheima28.htmldemo" android:versionCode原创 2015-06-30 22:50:21 · 1206 阅读 · 0 评论 -
09_Android中ContentProvider和Sqllite混合操作,一个项目调用另外一个项目的ContentProvider
1、 编写ContentPrivider提供者的Android应用清单文件 xml version="1.0" encoding="utf-8"?> manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.itheima28.sqlitedemo" andro原创 2015-06-30 01:40:17 · 1691 阅读 · 1 评论 -
08_Android中的SimpleAdapter的使用
1 目的界面 2、编写Android清单文件 xml version="1.0" encoding="utf-8"?> manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.itheima28.simple原创 2015-06-23 00:03:20 · 1436 阅读 · 0 评论 -
Android官方网站
http://wear.techbrood.com/sdk/installing/index.html?pkg=tools原创 2015-06-03 19:17:26 · 1083 阅读 · 0 评论 -
06_Android中ArrayAdapter的使用
1 目标界面 2 编写AndroidManifest.xml文件 xml version="1.0" encoding="utf-8"?> manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.itheim原创 2015-06-21 13:07:57 · 1007 阅读 · 0 评论 -
05_学生管理系统,xml读写,布局的综合应用
最终要做的项目目标: 2、编写Android清单文件AndroidManifest.xml xml version="1.0" encoding="utf-8"?> manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.itheima27.sutdentmanag原创 2015-06-21 02:27:01 · 1645 阅读 · 1 评论 -
07_Android操作sqllite数据库(包括2中方式操作数据的方式),单元测试,BaseAdapter的使用,自定义view的综合使用案例
1 目标从sqllite中读取数据并显示如下:MainActivity对应的界面 MainActivity2对应的界面 2 配置Android的清单文件 xml version="1.0" encoding="utf-8"?> manifest xmlns:android="http://schemas原创 2015-06-22 01:28:05 · 2323 阅读 · 0 评论 -
04_查看Android内存使用情况
创建项目Android清单文件 xml version="1.0" encoding="utf-8"?> manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.itheima28.memorydemo" android:versionCode="1"原创 2015-06-20 23:29:22 · 1447 阅读 · 1 评论 -
02_Android写xml文件和读xml文件
新建Android项目编写AndroidManifest.xml,使本Android项目具有单元测试功能和写外设的权限。 xml version="1.0" encoding="utf-8"?> manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.itheima原创 2015-06-20 18:34:03 · 1460 阅读 · 0 评论 -
03_Android项目中读写文本文件的代码
编写一下Android界面的项目使用默认的Android清单文件Android布局文件 LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_widt原创 2015-06-20 19:23:52 · 1342 阅读 · 0 评论 -
14_Android中Service的使用,关于广播接收者的说明
案例场景:使用一个按钮开启服务,在控制台打印服务启动状况。程序界面如下:2 Android清单文件如下: xml version="1.0" encoding="utf-8"?> manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.itheima.testser原创 2015-07-10 00:34:15 · 1900 阅读 · 0 评论 -
13_Android的生命周期
Activity的生命周期图2 Android生命周期中涉及到的几个过程 1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状态。 2. 当前Activity被其他Activity覆盖其上或被锁屏,系统会调用onPause方法,暂停当前Activity的执行。 3.当前A原创 2015-07-09 22:14:05 · 1224 阅读 · 0 评论 -
Win7下Android模拟器中没有3G网络信号的解决办法
方法一:配置虚拟网卡打开设备管理器:设备管理器---->根目录右击--->添加过时硬件-->欢迎使用添加硬件向导(下一步)--->安装我手动从列表选择的硬件(高级)(M)--->双击常见硬件类型中的(网络适配器)--->选择网络适配器厂商中的Microsoft,在选择右侧的Microsoft Loopback Adapter--->下一步方法二:设置模拟器中的:Settin原创 2012-07-03 05:33:34 · 2923 阅读 · 0 评论 -
Java中回调函数编写
package XXX.utils;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import org.xmlpull.v1.XmlSerializer;import android.app.ProgressDialog;import android.conte原创 2016-04-24 16:21:53 · 5879 阅读 · 0 评论 -
21_Android中常见对话框,光传感器,通过重力感应器编写出指南针应用,帧动画,通过Jav代码的方式编写补间动画,通过XML的方式编写补间动画
1 关于常见的对话框,主要有:常见的对话框,单选对话框,多选对话框,进度条对话框(转圈类型的),带进度条的对话框。案例结构:完成如下结构的案例,将所有的案例都测试一下:2 编写MainActivity,代码如下: package com.itheima.dialog; import android.app.Activity; import android.app.AlertD原创 2015-07-23 00:39:46 · 2260 阅读 · 0 评论 -
20_Android中apk安装器,通过WebView来load进一个页面,Android通知,程序退出自动杀死进程,通过输入包名的方式杀死进程
场景:实现安装一个apk应用程序的过程。界面如下:编写如下应用,应用结构如下: RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width=原创 2015-07-21 00:39:35 · 1965 阅读 · 0 评论 -
19_Android中图片处理原理篇,关于人脸识别网站,图片加载到内存,图片缩放,图片翻转倒置,网上撕衣服游戏案例编写
1 加载图片到内存(1).数码相机照片特别是大于3m以上的,内存吃不消,会报OutOfMemoryError,若是想只显示原图片的1/8,可以通过BitmapFactory.Options来实现,具体代码如下: BitmapFactory.Options bmpFactoryOptions = new BitmapFactory.Options(); bmpFactoryOptio原创 2015-07-19 00:34:35 · 8981 阅读 · 5 评论 -
18_Android中Service的生命周期,远程服务,绑定远程服务,aidl服务调用,综合服务案例,编写一个应用程序调用远程支付宝远程服务场景
1 绑定服务(本地的方式),要做如下的案例:操作步骤:“先点击绑定服务”,再点击“调用服务里面的方法”,然后查看服务的执行情况。2编写Android清单文件 xml version="1.0" encoding="utf-8"?> manifest xmlns:android="http://schemas.android.com/apk/res/android" pa原创 2015-07-15 00:15:01 · 4465 阅读 · 0 评论 -
22_Android中的本地音乐播放器和网络音乐播放器的编写,本地视频播放器和网络视频播放器,照相机案例,偷拍案例实现
1 编写以下案例:当点击了”播放”之后,在手机上的/mnt/sdcard2/natural.mp3就会播放。2 编写布局文件activity_main.xml LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.原创 2015-07-25 02:00:59 · 2607 阅读 · 2 评论 -
17_Android中Broadcast详解(有序广播,无序广播)最终广播,Bundle传递参数,传递参数的时候指定权限
1 Broadcast是Android中的四大组件之一,他的用途很大,比如系统的一些广播:电量低、开机、锁屏等一些操作都会发送一个广播。2 广播被分为两种不同的类型:“普通广播(Normalbroadcasts)”和“有序广播(Ordered broadcasts)”.普通广播是完全异步的,可以在同一时刻(逻辑上)被所有广播接收者接收到,消息传递的效率比较高,但缺点是:接收者不能将处理结果原创 2015-07-11 23:04:14 · 2764 阅读 · 0 评论 -
16_Android生命周期再介绍,通过androidconfigChanges属性让界面旋转时不改变状态中保留的值
A android:configChanges属性对android:configChanges属性,一般认为有以下几点: 1 不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次。 2 设置Activity的android:configChanges="orientation"时,切屏还原创 2015-07-11 15:32:57 · 1549 阅读 · 0 评论 -
15_Android中任务栈
1.一个应用程序一般都是由多个activity组成的。2.任务栈(task stack)(别名backstack后退栈)记录存放用户开启的activity的。3.一个应用程序一被开启系统就给他分配一个任务栈,当所有的activity都退出的时候,任务栈就清空了。4.任务栈的id是一个integer的数据类型 自增长的。5.在android操作系统里面会存在多个任务栈,一个应用程序一个任务栈。6原创 2015-07-10 01:23:49 · 1481 阅读 · 1 评论 -
Android代码(Handler的运用),HttpURLConnection的应用,将url图片地址转换成图片。
1 布局文件, LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layou原创 2015-06-19 01:07:38 · 2896 阅读 · 0 评论 -
1.Android中解析json程序代码
Android程序解析json数据可以通过gson的方式。测试代码如下:@Override protectedvoid onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setCo原创 2015-01-23 19:24:13 · 1063 阅读 · 0 评论 -
Android-电话录音服务
Android-电话录音TelephonyManager telManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);//通过电话管理监听通话状态(回调机制)telManager.listen(listener,PhoneStateListener.LISTEN_CALL_STATE);lis原创 2012-08-01 10:52:02 · 1417 阅读 · 0 评论 -
Android-service
服务运行在后台,没有界面,适用于监听器之类的程序。1. 创建类.要继承ServicePublic class SMSService extends Service{…} 2.配置清单 3.服务不能自己运行,需要手动启动4.1Context.startService()|Context.stopService(); 访问者与服务之间没原创 2012-08-01 10:31:08 · 989 阅读 · 0 评论 -
Android中Activity和task,活动亲和力,启动模式,活动状态以及生命周期,激活钝化
Activity和task:android通过保持所有activity在同一个task中来维护用户的经历-典型是在launcher选择的应用,栈顶活动是交互活动,back后,pop栈,即使涉及多个实例活动,不会重新管理,只有pop和push task: task是活动的栈,task的值是作为整体设置给root activity的. activity: 一个task中的所有的原创 2012-07-20 23:25:15 · 3745 阅读 · 0 评论