狗尾草

导航

统计

上一页 1 2 3 4 5 6 7 8 ··· 11 下一页

2013年3月20日 #

(unix实战-配置android adb)adb"不是内部命令和sudo: adb: command not found

摘要:linux ubuntu系统下,adb不是内部命令解决方法:1、sudo gedit ~/.bashrc2、将下面的两句加到上面打开的文件里export ANDROID_HOME=/home/jason/Develop_SDK/android-sdk-linux_86export PATH=$PATH:$ANDROID_HOME/tools最新的SDK要改为:$PATH:$ANDROID_HOMOE/platform-tools注意:“/home/jason/Develop_SDK/android-sdk-linux_86”是sdk的路径.(export ANDROID_HOME=/home/ 阅读全文

posted @ 2013-03-20 16:34 狗尾草1 阅读 (877) 评论 (0) 编辑

2013年2月17日 #

(android实战总结)IO存储总结

摘要:1 前言 android设备的存储特点: 分内存和SD卡两种存储设备,且android设备存储空间小,且系统碎片化等情况。 SD卡:老版本的android设备 不存在内置SD 新版本的android设备包含内置sd卡和外置sd卡 同时sd卡存在挂起,不能读写情况2 当前android io存储的两位的位置的说明2.1 存储到SD卡上 Environment.getExternalStorageDirectory() 获取SD卡路径 判断SD卡是否可用 Environment.getExternalStorageState().equals( Environment.MEDIA_MOU... 阅读全文

posted @ 2013-02-17 11:16 狗尾草1 阅读 (2284) 评论 (0) 编辑

2013年1月2日 #

(android实战)破解apk(转载)

摘要:简单的总结几个关键步骤:一、工具准备:apktool , dex2jar , jd-gui二、使用dex2jar + jd-gui 得到apk的java源码 1.用解压工具从 apk包中取出 classes.dex 文件 用命令(dex2jar.bat classes.dex)得到一个 jar文件 2.用jd-gui反编译工具将得到.jar文件反编译成.java文件 举例:C:\Users\xx>d:\dex2jar\dex2jar.bat d:\classes.dex三、使用apktool得到apk的xml文件 1.用命令(apktool d xxx.apk xxx_xml)反编译.. 阅读全文

posted @ 2013-01-02 11:24 狗尾草1 阅读 (7819) 评论 (0) 编辑

2012年12月18日 #

(android实战)Service 生命周期和使用注意项

摘要:一.基础知识服务一般分为两种:1:本地服务, Local Service 用于应用程序内部。在Service可以调用Context.startService()启动,调用Context.stopService()结束。 在内部可以调用Service.stopSelf() 或 Service.stopSelfResult()来自己停止。无论调用了多少次startService(),都只需调用一次 stopService()来停止。2:远程服务, Remote Service 用于android系统内部的应用程序之间。可以定义接口并把接口暴露出来,以便其他应用进行操作。客户端建立到服务对象的连接, 阅读全文

posted @ 2012-12-18 14:07 狗尾草1 阅读 (20001) 评论 (1) 编辑

2012年12月5日 #

(android实战)控件选中字体颜色变色实现

摘要:和选中变换图片一样,字体颜色变换的过程如下:在res/color 文件夹下创建 颜色文件<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_enabled="true" android:color="#ff414141" /> <item android 阅读全文

posted @ 2012-12-05 14:39 狗尾草1 阅读 (6610) 评论 (0) 编辑

2012年11月30日 #

(android实战)线程池实现,并通过CompletionService,来实现反馈处理(转载)

摘要:import java.util.concurrent.Callable; import java.util.concurrent.CompletionService; import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutorCompletionService; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent. 阅读全文

posted @ 2012-11-30 09:58 狗尾草1 阅读 (997) 评论 (0) 编辑

2012年11月28日 #

(android实战)android横竖屏切换不重启activity(转载)

摘要:可 以给每个activity加上android:configChanges="keyboardHidden|orientation"属性,就不会重启 activity.而是去调用onConfigurationChanged(Configuration newConfig). 这样就可以在这个方法里调整显示方式.比如Java代码if(newConfig.orientation==Configuration.ORIENTATION_LANDSCAPE){//横向setContentView(R.layout.file_list_landscape);}else{//竖向setC 阅读全文

posted @ 2012-11-28 13:54 狗尾草1 阅读 (725) 评论 (0) 编辑

(android实战)相对布局的界面元素如何自适应,且不相互重叠

摘要:在android 的RelativeLayout布局中 如何让屏幕自适应且不相互重叠一般根据业务的要求界面布局可以分成两个方向 横向: 界面子元素添加的顺序为下面元素先添加 ,上面的元素后添加 下面的元素设置的属性值:相对与parent 底部对齐 设置高度 上面的元素设置的属性:相对于下面的元素上边对齐 纵向: 界面的右边的元素,先添加,左边的元素后添加备注: 这个与UI布局的绘制规则有关 阅读全文

posted @ 2012-11-28 11:54 狗尾草1 阅读 (3439) 评论 (0) 编辑

2012年11月14日 #

Android开发之UI库及组件资源

摘要:本文介绍Android平台中一些免费的UI库及组件资源。 短短数年时间 Android 平台就已经形成了一个庞大而活跃的开发者社区。许多社区开发的项目业已进入成熟阶段,甚至可以用于商业的软件生产中,且不用担心质量问题。 本文编译自androiduipatterns,意在分享一些免费、开源的 Android UI 库及组件资源。 1. GreenDroid 该项目可以实现下列的 UI 设计:动作栏(Action Bar)快捷动作(Quick Action)工作区(Workspace)动态列表(Dynamic List) 以及许多更有用的组件。 项目网站/示例 应用程序屏幕截图:... 阅读全文

posted @ 2012-11-14 22:15 狗尾草1 阅读 (280) 评论 (0) 编辑

Android应用开发笔记——打造自己的标签栏(转载)

摘要:传统的TabHost的使用效果大概是这样的(左图):这是大众点评网早期的Android客户端,标签栏使用了系统自带的控件。然而这个效果和我们看到的很多底部标签栏相差甚远(右图,twitter客户端Twidroyd截图)。他们到底是怎么实现的呢?为此,我在网上查了不少资料,大致有以下种方案:Button Bar实现;修改TabWidget。1. Button Bar基本思路:用一个Layout来呈现整个标签栏,在上面添加若干按钮作为标签,整个Layout作为一个部件include到各个界面的布局里去。当用户点击按钮时,切换到相应的界面(多个Activity间的切换)。在Android 3.0以前 阅读全文

posted @ 2012-11-14 22:12 狗尾草1 阅读 (2046) 评论 (0) 编辑

2012年11月13日 #

(android实战)判断当前task中的运行的activity是否为当前应用

摘要:判断当前task中的运行的activity是否为当前应用,是:pass,否:打开应用主界面,同时发起震动提醒 String packageName = this.getPackageName(); List<RunningTaskInfo> appTask = activityManager.getRunningTasks(1); if (appTask != null) if(appTask.size()>0) if(appTask.get(0).topActivity.toString().contains(packageName)) isAppInFront=true; 阅读全文

posted @ 2012-11-13 22:30 狗尾草1 阅读 (7367) 评论 (0) 编辑

(android实战)实现摇一摇功能

摘要://感应管理器 private SensorManager mSensorManager; //震动器 private Vibrator vibrator; //活动管理器 ActivityManager activityManager ; //1获得硬件信息 mSensorManager = (SensorManager) getSystemService(SENSOR_SERVICE); vibrator = (Vibrator) getSystemService(Service.VIBRATOR_SERVICE); activityManager = (ActivityM... 阅读全文

posted @ 2012-11-13 22:28 狗尾草1 阅读 (5142) 评论 (0) 编辑

(android实战)自定义android的tab样式--转载

摘要:android项目中碰到需要替换tabHost默认样式的情况,需要达到下图的效果:(实现原理,重构Tab的Indicator)为了做成这样的效果,花了些时间,这里做个笔记,给有需要的朋友。步骤一:新建一个xml布局文件,命名main.xml<?xml version="1.0" encoding="utf-8"?><TabHost xmlns:android="http://schemas.android.com/apk/res/android"android:id="@android:id/tabhost 阅读全文

posted @ 2012-11-13 22:19 狗尾草1 阅读 (424) 评论 (0) 编辑

2012年10月27日 #

(android之sqlite三)sql语句中查询带通配符的数据,如下划线 星号等

摘要:#%代表任意多个字符 select*fromuserwhereusernamelike'%huxiao';select*fromuserwhereusernamelike'huxiao%';select*fromuserwhereusernamelike'%huxiao%'; #_代表一个字符 select*fromuserwhereusernamelike'_';select*fromuserwhereusernamelike'______';select*fromuserwhereusernamelike 阅读全文

posted @ 2012-10-27 09:36 狗尾草1 阅读 (7897) 评论 (0) 编辑

2012年10月1日 #

((ios开发学习笔记))本地已有sqlite数据库实现

摘要:1 实现过程添加libsqlite3组件选择项目后,在展示的xcodepro文件配置界面中配置 build phases -> Link Binary With Libraries -->+ -->libsqlite3.dylib2 在当前项目中添加sqlite 数据库3 实现app运行时,将sqlite文件复制到沙盒中4 实现查询数据库 阅读全文

posted @ 2012-10-01 22:13 狗尾草1 阅读 (4864) 评论 (0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 11 下一页