移动端android/ios
文章平均质量分 81
青春张开
中国计算机学会会员
展开
-
Unable to resolve target 'android-i'
重新装完Ecplise+ATD+Android SDK 在Ecplise工作空间导入之前写过的Android项目会出现错误,大部分是SDK 版本不符,如下错误提示:Error:Unable to resolve target android-5解决办法:修改工程目录下的project.properties文件里的内容target=android-5数字改成你机器里装过的android转载 2014-02-16 23:34:38 · 662 阅读 · 0 评论 -
ScrollView向下滑动阅读少量文本;ProgressDialog子线程读取文本
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#ffffff" > android:id="@+i原创 2014-04-03 21:36:52 · 904 阅读 · 0 评论 -
Android组件:radio、checkbox、下拉列表(两种方式)、日期;界面不显示appname
activity类package com.kane.component;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.widget.Adapter;import android.widget.ArrayAdapter;impor原创 2014-03-25 19:30:13 · 1591 阅读 · 0 评论 -
Android登录界面;注意图片尽量保存drawable这一级目录下,文件命名只能用小写字母、数字,下划线界面不显示应用名称和全屏覆盖
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:background="@drawable原创 2014-03-24 17:12:15 · 1798 阅读 · 1 评论 -
Android读入文本是GBK编码就必须转码 InputStreamReader.;多线程异常;Android ADB server didn't ACK * failed to start daem
输入文本界面显示异常,需要转码BufferedReader reader = new BufferedReader(new InputStreamReader( new FileInputStream(file),"GBK"));只有 主线程 可以对界面进行修改,子线程中必须要修改界面,为了解决这种问题,Android提供了一个消息通道,让子线程通知主线原创 2014-03-26 14:58:45 · 1390 阅读 · 1 评论 -
CotentResolver读取通讯录,通话记录,intent还可以切换到通话功能;clear注意清空本身还有等于该变量的其他变量;设定公共传入变量
ContentProvider是一个对外发布数据库操作的接口。普通的SQLite数据库里面的数据库操作,只有当前应用程序自己的可以调用,其他程序无法调用。如果想让其他程序来调用你的数据库,就需要自己为数据库建立一个ContentProvider,同时其他程序可以通过ContentResolver来调用Provider里封装好的方法。自己在实际开发中不会编写ContentProvider原创 2014-04-02 17:10:29 · 2050 阅读 · 1 评论 -
AndrowListView实现(自定义游戏列表)防止屏幕闪烁,设置分割线android中不推荐的方法,要考虑向下兼容,用了推荐的新方法,可能不兼容旧版本系统的手机
activity类package com.kane.listview;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.List;import java.util.Map;import com.kane.listview.a原创 2014-03-25 21:57:03 · 1917 阅读 · 3 评论 -
sqliteconnection中的version一旦比先前的大,则执行onUpgrade;模仿疯狂猜图游戏;matrix设置图片比例
图片和对应文本保存在assets中,项目一启动写到sqlite中,可以讲初始化数据写在util中,启动时候判断下,如果加载成功过了,第二次可以不用加载,这里为了方便写在一起import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.Input原创 2014-04-11 21:57:39 · 1397 阅读 · 0 评论 -
android:启动服务;广播(最高优先窃听信息)并转发给别人
3.1、Service服务Service类似Activity,实际上就是一个没有界面的Activity,而且默认不会随着程序关闭而关闭。 开发人员自定义的服务类一般用来完成一些安全软件的一些监听功能,以及消息提示,流氓软件的功能。系统服务则是通过类似getSystemService()的方法来取得系统的一些服务管理类(XxxxManager),来调用系统处理好的功能完成自己需要的操作,原创 2014-05-19 21:23:02 · 1180 阅读 · 0 评论 -
android传感器;摇一摇抽签功能
package com.kane.sensortest;import java.util.Random;import android.hardware.Sensor;import android.hardware.SensorEvent;import android.hardware.SensorEventListener;import android.hardware.Sen原创 2014-05-22 12:03:18 · 2187 阅读 · 0 评论 -
抽象公共类,复用公共方法为多个对象
今天学习如何实现愤怒的小鸟,用到了JBox2D构建物理世界(这个不是这篇文章重点,但是很谢谢这个开源玩意)一般一个独立的物体的实体类import org.jbox2d.dynamics.Body;import org.liky.angrybird.util.Globals;import org.liky.angrybird.util.ImageUtils;import原创 2014-05-26 16:50:39 · 2312 阅读 · 0 评论 -
抽屉组件slidingdrawer;bitmap切图;gridview和listview一样单元布局用AbsListView.LayoutParams;
界面代码 android:id="@+id/sliding" android:layout_width="match_parent" android:layout_height="match_parent" android:content="@+id/sliding_content" android:ha原创 2014-04-03 20:40:12 · 1409 阅读 · 0 评论 -
Android搭建环境和android工程基本信息;android的xml代码自动提示功能
以前玩android需要先下载好eclipse,以及Android开发的插件ADT。并下载Android官方提供的SDK。稍后补充搭建方式,目前更加简单,直接去官网下载下来,一切都帮你配置好 http://developer.android.com/sdk/index.html,选择安装哪种不是根据机子而是jdk,例如64位机下安的是32位的jdk,请安32位的SDK解压后,直接打开e原创 2014-03-24 15:52:06 · 1462 阅读 · 3 评论 -
android文件管理器,通知界面修改;4.4以后读取sd卡也需要权限;ctrl+shift+f注意在英文下;取消屏幕闪烁
主界面 xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context=".Ma原创 2014-03-27 19:58:45 · 1541 阅读 · 0 评论 -
疯狂猜图界面;relative界面是可以叠加的,先写的在下面
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" > android:layout_width="match_parent" andr原创 2014-04-13 21:26:18 · 1103 阅读 · 0 评论 -
android应用面试宝典;footerview自动添加在下翻页的最后一项;主界面返回键退出提示
全局类package com.kane.interviewcollection.util;import com.kane.interviewcollection.dbc.SqliteConnection;import android.app.Activity;public class Globals {public static int SCREEN_WIDTH;pub原创 2014-03-29 21:32:11 · 1158 阅读 · 0 评论 -
项目清空在模拟器的缓存;代码混淆导出apk(绑定keystore);反编译
清空模拟器缓存导出apk(绑定keystore)原创 2014-04-04 12:45:13 · 895 阅读 · 0 评论 -
android音乐播放器;activity生命周期;模拟器用快照(snapshot)没声音;win7要用管理员身份运行adt,才能打开模拟器sdcard;
onCreat到onDestroy是整个activity生命周期(界面生成代码放在oncreate,放其他循环占内存);onStart到onStop是所有在显示界面的周期(onRestart完成循环,例如:返回列表信息时应该更新内容);onResume到onPause一次显示在界面的周期;播放歌曲时,进度条要动,而且下面的值也变化,所以用多线程,照完照片存sd卡然后添加到头像,布局xml写原创 2014-03-31 19:03:07 · 1866 阅读 · 1 评论 -
android,viewpage实现应用程序员宝典;扩展包不管什么android版本都可以用;第一次安装使用从封面到提示帮助界面
android.support.v4.view.ViewPager扩展包的类,还有地图api什么的引入的包这些只要你项目引入该包,该类不用考虑用户的手机版本首先进入封面,刚进去的提示帮助界面,第一次安装使用时出现,以后不出现 xmlns:tools="http://schemas.android.com/tools" android:layout_width="matc原创 2014-04-01 22:35:47 · 1330 阅读 · 0 评论 -
android应用面试宝典(上);公共基类管理公共头尾页;公共activity的参数问题;SQLite存数据;前提先将txt数据保存在项目的assets文件下;
SQLite连接操作package com.kane.interviewcollection.dbc;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteDatabase.CursorFactory;im原创 2014-03-28 17:07:36 · 1472 阅读 · 1 评论 -
android应用面试宝典(下);用自定义组件控制循环组件使用bug还添加标志显示答案标志位;通过包名读取配置文件AndroidManifest.xml
simpleadapter重用循环组件不好控制,用自定义组件;先满足整体,个别问题可以用标签标记PackageInfo info= getPackageManager().getPackageInfo("com.kane.interviewcollection",0);http://download.csdn.net/detail/u010026901/7132059 资源下载Co原创 2014-04-01 20:15:13 · 1668 阅读 · 0 评论 -
android组件:评级组件;textswither的text用.FrameLayout.LayoutParams,触屏监听;
评级界面 xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" > android:layout_width="wrap_conten原创 2014-04-02 21:57:40 · 1456 阅读 · 1 评论 -
最蛋疼的bug:读取图片缩略图(一定要在相册查看下形成缓存)
最近的一个连接服务端的应用,需要读取图片,一般供用户发布商品选择上传图片,初始的图片列表应该是缩略图,只有确定了,才上传原图,OK不多说上代码package edu.buaa.erhuo;import java.io.File;import java.util.ArrayList;import java.util.HashMap;import java.util.Lis原创 2014-06-14 09:24:52 · 2079 阅读 · 0 评论