
android
iteye_14915
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
单选按钮(RadioButton)和复选框(CheckBox)的介绍与应用
Android中的RadioButton和CheckBox都继承了Button按钮,因此它们都可以直接使用Button支持的各种属性和方法,但与普通按钮不同的是它们多了一个可选中的功能,RadioButton和CheckBox都可额外指定一个android:checked属性,该属性用于指定RadioButton和CheckBox初始时是否被选中。 Radio...2013-06-19 16:36:06 · 568 阅读 · 0 评论 -
java.lang.RuntimeException: setAudioSource failed异常处理
在实现软件的录音过程中,出现java.lang.RuntimeException: setAudioSource failed报错。好多资料说需要在AndroidManifest.xml文件中增加如下配置以授予程序录制声音的权限:添加之后,依旧出现如上报错,考虑到可能跟SDcard有关系,于是又增加了以下语句:添加后问题解决!...原创 2014-08-21 10:22:00 · 1247 阅读 · 0 评论 -
ComponentName组件的简单用法
ComponentName(组件名称)是用来打开其他应用程序中的Activity或服务的。用法:[code="java"]Intent it=new Intent(); it.setComponent(new ComponentName(String packageName,String activityName )); startActivity(it); [/cod...2014-10-09 14:16:00 · 1183 阅读 · 0 评论 -
GC内存泄露问题
不少人认为JAVA程序,因为有垃圾回收机制,应该没有内存泄露。其实如果我们一个程序中,已经不再使用某个对象,但是因为仍然有引用指向它,垃圾回收器就无法回收它,当然该对象占用的内存就无法被使用,这就造成了内存泄露。如果我们的java运行很久,而这种内存泄露不断的发生,最后就没内存可用了。当然java的,内存泄漏和C/C++是不一样的。如果java程序完全结束后,它所有的对象就都不可达了,系统就可以对...原创 2014-11-07 15:35:26 · 264 阅读 · 0 评论 -
Android数据的四种存储方式
Android系统一共提供了四种数据存储方式。分别是:SharePreference、SQLite、Content Provider和File。由于Android系统中,数据基本都是私有的的,都是存放于“data/data/程序包名”目录下,所以要实现数据共享,正确方式是使用Content Provider。 SQLite: SQLite是一个轻量级的数据库,支持基本SQL语法,是常被采...原创 2014-11-07 15:46:02 · 248 阅读 · 0 评论 -
Service启动
Service概念及用途:A service is an application component that can perform long-running operations in the background and does not provide a user interface。通常service用来执行一些耗时操作,或者后台执行不提供用户交互界面的操作,例如:下载...原创 2014-11-18 15:48:02 · 163 阅读 · 0 评论 -
EventBus
EventBus是一个Android端优化的publish/subscribe消息总线,简化了应用程序内各组件间、组件与后台线程间的通信。比如请求网络,等网络返回时通过Handler或Broadcast通知UI,两个Fragment之间需要通过Listener通信,这些需求都可以通过EventBus实现。 在EventBus中,使用约定来指定事件订阅者以简化使用。即所...原创 2015-03-30 22:37:15 · 139 阅读 · 0 评论 -
Android Volley学习使用
我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClient,几乎在任何项目的代码中我们都能看到这两个类的身影,使用率非常高。不过HttpURLConnection和HttpClient的用法还是稍微有些...原创 2015-03-31 23:50:19 · 138 阅读 · 0 评论 -
android studio导入第三方工具
前面两篇博客中说到了在项目中运用EventBus、Volley以及Debuglog,也许会有很多人在想,怎么样才能把这些工具用到自己的项目中来呢?其实非常简单,只需要在gradle文件中加上几句话就可以了。 首先来看看整个工程的(project)gradle文件 [code="java"]buildscript { repositories {...2015-04-02 08:30:55 · 230 阅读 · 0 评论 -
Activity与Fragment之间传递参数
在Activity中加载Fragment的时候需要传值到另Fragment,也就是说Activityg与Fragment之间进行参数的传递,可以使用bundle进行参数传递,看代码: [b]在activity中获取fragment中的数据[/b] [code="java"]public class SaleQuoteActivity extends Base...2015-04-05 12:24:20 · 384 阅读 · 1 评论 -
公司框架业务流程总结
进入新公司有一个多星期了,对公司业务流程及框架熟悉适应了一些,现在就其中一个模块来做一个总结吧:1.DesireReminderListFragmentV2 : onViewCreated DesireReminderListFragmentV2 是这个模块的Fragment,它继承了RefreshLoadMoreListV2Fragment,当DesireRem...原创 2015-04-09 20:09:16 · 459 阅读 · 0 评论 -
Android添加快捷方式到手机桌面
[size=large]添加快捷方式[/size][code="java"] private void addShortcut(String name) { // 设置关联程序 Intent launcherIntent = new Intent(this, SplashActivity.class); launcherIntent.set...原创 2015-04-23 15:46:47 · 500 阅读 · 0 评论 -
android:screenOrientation属性
在开发android应用中,有时候需要限制横竖屏切换。需要在AndroidManifest.xml文件中需要设置的界面所对应的Activity加入android:screenOrientation属性就可以了。代码如下:[code="java"]android:screenOrientation="landscape" [/code]android:screenOrientation设定该...原创 2014-05-16 17:14:45 · 144 阅读 · 0 评论 -
Android API升级
怎么升级Adroid APIS呢?其实也非常简单,跟着我一起来操作吧!打开eclipse以后点击下图红线标识的图标[img]http://dl2.iteye.com/upload/attachment/0095/1498/5c6ffc56-7d29-33c7-bfad-b1831563dc51.png[/img]点击后就能看到下面这个界面了[img]http://dl2.ite...原创 2014-03-20 19:58:35 · 330 阅读 · 0 评论 -
自动完成文本框(AutoCompleteTextView)的功能和用法
自动完成文本框(AutoCompleteTextView)实际上也是一个编辑文本框,但它比普通编辑框多了一个功能:当用户输入一定字符后,自动文本框会显示一个下拉菜单,供用户从中选择,当用户选择某个菜单选项之后,AutoCompleteTextView按用户选择自动填写该文本框。 使用AutoCompleteTextView很简单,只要为它设置一个Adapter,该Ad...2013-06-20 16:31:05 · 448 阅读 · 0 评论 -
日期选择器(DatePicker)和时间选择器(TimePicker)的功能与用法
DatePicker和TimePicker都从FrameLayout派生而来,其中DatePicker供用户选择日期,而TimePicker则供用户选择时间。它们在FrameLayout的基础上提供了一些方法来获取当前用户所选择的日期和时间,如果程序需要获取用户所选择的日期和时间,则可通过为DatePicker添加OnDateChangeListener进行监听、为TimePicker...2013-06-21 15:36:33 · 959 阅读 · 0 评论 -
android support v4、v7、v13的区别及作用和用法
[size=medium]1, Android Support V4, V7, V13是什么?本质上就是三个java library。2, 为什么要有support库?如果在低版本Android平台上开发一个应用程序,而应用程序又想使用高版本才拥有的功能,就需要使用Support3, 三个Support 库的区别和作用是什么?Android Support v4 是最早...2015-06-18 11:34:24 · 947 阅读 · 0 评论 -
如何给你的Android安装文件(APK)瘦身
刚刚看到了这篇文章,感觉说得不错,特在此分享!http://greenrobot.me/devpost/putting-your-apks-on-diet/原创 2015-07-31 17:33:46 · 129 阅读 · 0 评论 -
android studio 设置Git工具
相信很多朋友在开发时都有遇到过这样的问题,在studio中新导入一个project的时候会发现git工具找不到了,右键项目也没有git这个选项了,那么怎么来设置git工具呢,下面来给大家演示一下,其实非常简单:[b]方法1[/b].点击studio中的VCS选项,会出现下图的菜单[img]http://dl2.iteye.com/upload/attachment/0110/671...原创 2015-08-04 11:22:46 · 348 阅读 · 0 评论 -
ViewPager取消左右滑动效果
最近做的项目中要求ViewPage禁止左右滑动,网上找了一下资料,自定议一个ViewPager就可以了,下面是代码[code="java"]public class CustomViewPager extends ViewPager { private boolean enabled; public CustomViewPager(Context context, ...原创 2015-08-25 11:07:14 · 1272 阅读 · 0 评论 -
取消EditText自动获取焦点
今天在做项目的时候,在进入一个页面时, EditText默认就会自动获取焦点。弹出输入法框,用户体验很不好,那么如何取消这个默认行为呢?在网上找了一下,在其父控件下,添加如下的属性,就可以解决: android:focusable="true" android:focusableInTouchMode="true"[code="java"] ...原创 2015-09-11 12:01:03 · 138 阅读 · 0 评论 -
通过Parcelable协议传递数据报错(Unmarshalling unknown type code 48 at offset 480)
今天做项目的时候遇到一个问题浪费了一些时间,特在此记录一下,先贴上错误信息[img][img]http://dl2.iteye.com/upload/attachment/0112/0460/3e612ad2-df82-3100-b438-3fcbe9444362.png[/img][/img]相信大家在开发过程中都遇到过这个问题,就是在传递一个实现Parcelable的对...2015-09-29 10:09:43 · 720 阅读 · 0 评论 -
android studio statistics统计项目代码总行数
今天公司说要统计一下项目总共了多少行代码,于是上网看了一下使用statistic插件可以统计代码总行数,下面给大家分享一下首先当然要把插件下载下来安装到studio里面,下载地址:[url]https://plugins.jetbrains.com/plugin/4509[/url]下载跟安装在这里就不说了,相信大家应该都知道怎么操作,下面来说说安装好插件以后怎么能看到我们项目的代码总...2015-11-18 17:17:23 · 649 阅读 · 0 评论 -
java.util.ConcurrentModificationException
[color=red][b]java.util.ConcurrentModificationException02-23 12:11:32.871 11986-11986/com.rosevision.ofashion E/AndroidRuntime: at java.util.ArrayList$ArrayListIterator.next(ArrayList.java:573)[...2016-02-23 15:41:07 · 174 阅读 · 0 评论 -
Android SDK下载安装
Android SDK最新的下载地址:[url]http://developer.android.com/sdk/index.html[/url]进去后就能看到这个界面[img]http://dl2.iteye.com/upload/attachment/0095/1476/bae4fd8e-dc1a-3106-ab11-8e748016e2b5.png[/img]点击[img]h...原创 2014-03-20 19:30:25 · 147 阅读 · 0 评论 -
android实现分享功能
[size=medium]最近做了一个关于分享app的功能,其实非常的简单,看效果图[/size][img]http://dl2.iteye.com/upload/attachment/0108/5486/004c1490-0ffc-30d0-9593-5864b8538f0f.png[/img][size=medium]不多说,上代码[/size][code="java"]...2015-05-13 15:43:25 · 152 阅读 · 0 评论