随笔分类 - Android
摘要:Android 开发工具升级到22.6.2在创建工程时只要选择的最低版本低于4.0,就会自动生成一个项目appcompat_v7,没创建一个新的项目都会自动创建,很是烦恼。。。之前在网上也找过方法,都是天篇一律 创建工程时最低选择 4.0,但这样弊端很明显,不能 在低于4.0的版本上运行,应用的兼容...
阅读全文
摘要:下面是代码。该方法的原理是用一个list记录每次启动的acitivity,在退出时候循环退出改list中保存的acitivity,这样就做到了所有的acitivity完美退出。先写一个类继承Application package com.zhaoba.service; import java.uti...
阅读全文
摘要:有时会需要反编译APK,各人有各人的原因,你都懂的…… 准备工作: 下载APKTool,通过下面这个连接进行下载,https://code.google.com/p/android-apktool/downloads/listwindows下只需要下载这两个文件包即可:...
阅读全文
摘要:出错原因:cmd在path路径找不到adb命令,是因为adb.exe文件存在于android-sdk安装目录platform-tools/子目录下,要将这个路径配置到环境变量里面。解决方案: 按照书中讲的添加环境变量:C:\android-sdk-windows\tools之后,再添加\platfo...
阅读全文
摘要:INSTALL_PARSE_FAILED_MANIFEST_MALFORMED安装时出现这个提示。 是由于你工程的AndroidManifest.xml 配置有误,一般来说是activity的地址路径出了问题,仔细检查activity的包前面要加上 "." 中间这个点 比如 ".***.activi...
阅读全文
摘要:今天遇到一个超级郁闷的事情,Eclipse新建的项目全部都打有红叉,我起初以为自 己可能是因为这两天一直在配置NDK开发环境方面的东西,是不是一不小心把那个地方给配置了,然后新建项目时项目都会出现红叉的效果。然后我clean了 一下,遭大糕了,所有的项目都出错了。 打开下面的错误提示: ...
阅读全文
摘要:有2种方法可以设置TextView文字居中:一:在xml文件设置:android:gravity="center"二:在程序中设置:m_TxtTitle.setGravity(Gravity.CENTER);备注:android:gravity和android:layout_gravity的区别在于...
阅读全文
摘要:可见(visible)XML文件:android:visibility="visible"Java代码:view.setVisibility(View.VISIBLE);不可见(invisible)XML文件:android:visibility="invisible"Java代码:view.set...
阅读全文
摘要:方法一:可以放置一个ImageView组件,然后将其设为分隔线的颜色或图形。分隔线View的定义代码如下:[html]view plaincopy效果如下:方法二:在 Android3.0及以上版本,LinearLayout支持直接显示分隔线。设置标签的 android:showDividers属性...
阅读全文
摘要:Eclipse for android 实现代码自动提示智能提示功能,介绍 Eclipse for android 编辑器中实现两种主要文件 java 与 xml 代码自动提示功能,解决 eclipse 代码提示失效、eclipse 不能自动提示、eclipse 没有代码提示的问题。eclipse ...
阅读全文
摘要:Activity跳转与传值,主要是通过Intent类,Intent的作用是激活组件和附带数据。一、Activity跳转方法一Intent intent = new Intent(A.this, B.class);startActivity(intent)方法二Intent intent = new ...
阅读全文
摘要:if(TextUtils.isEmpty(item)){ Toast.makeText(this,"为空", Toast.LENGTH_SHORT).show();}
阅读全文
摘要:再者代码里面设置输入法类型:[java] editText.setInputType(EditorInfo.TYPE_CLASS_PHONE);editText.setInputType(EditorInfo.TYPE_CLASS_PHONE);则如果该EditText获得焦点,会弹出数字输入法的模...
阅读全文
摘要:项目中有个检索功能,页面上有个EditText输入框,打开页面后,焦点默认在EditText上,这样的话软键盘默认就会显示出来,占据大半个屏幕。后来想办法将这个给去掉了,原先考虑着将焦点赋给页面上的其他组件(页面上还有时间选择组件、按钮组件等),方法如下: 另一种方法是在EditText前面放置...
阅读全文
摘要:昨天晚上看某培训机构的Android的 视频教程,看到他在写布局的XML文件时,有很方便的自动提示功能。我就在自己的Eclipse里试了一下,可是我的没实现。就到网上查,很多都说:在 Window->Preferences->XML->XMLFiles->Editor->ContentAssist ...
阅读全文
摘要:右键项目文件--->properties--->android 选择对应版本 保存如还不生效 打开项目文件project.properties ,修改 target=android-10 //(对应版本)设置后丢失的gen文件中的R.JAVA自动刷新出
阅读全文
摘要:昨天做了一个Android的小程序,调试的时候连接真实的手机,而不是用模拟器。今天早上打开eclipse的时候报错:“Android SDK Content loader has encountered a problem” “parseSdkContent Failed ”。原先设置的模拟器也不见...
阅读全文
摘要:今天我的eclipse崩溃了,报“parseSdkContent failed java.lang.NullPointerException”的错误。所有的安卓项目都不正常,创建项目就会报java.lang.NullPointerException的错误。后来上网搜到了解决办法,办法就是,把项目的存...
阅读全文
摘要:Android 仿微信之主页面实现篇Android 仿微信之界面导航篇Android 高仿QQ 好友分组列表Android 高仿QQ 界面滑动效果Android 高仿QQ 登陆界面Android 对Path的旋转效果的拓展Android高仿360安全卫士布局源码Android SlidingDraw...
阅读全文
摘要:Project->properties->Java Build Path->Libraries->Add External Jars中加入sdk目录下的extras/android/support/v4/android-support-v4.jar(如果找不到,则需要 用sdk manager下载a...
阅读全文