![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 57
xxxxxhua
这个作者很懒,什么都没留下…
展开
-
sdl_app:emulator.exe - 应用程序错误
解决方法就是:关闭所有的杀毒软件原创 2012-11-18 16:06:41 · 400 阅读 · 0 评论 -
Android重写view时onAttachedToWindow () 和 onDetachedFromWindow ()
在重写View的时候,会遇到这两个方法protected void onAttachedToWindow()Description copied from class: ViewThis is called when the view is attached to a window. At this point it has a Surface and will start转载 2014-11-07 15:32:52 · 413 阅读 · 0 评论 -
20_进程的优先级&为什么使用服务
服务:长期后台运行的没有界面的组件原创 2014-11-09 14:37:55 · 445 阅读 · 0 评论 -
Android sdk content loader 0%的解决方案
我的解决方案是删除用户目录原创 2014-11-09 21:10:50 · 384 阅读 · 0 评论 -
SharedPreferencesUtil 工具类
public class SharedPreferencesUtil { private static final String TAG = "PZTuan.SharePreferencesUtil"; private static final String SHAREDPREFERENCE_NAME = "sharedpreferences_pztuan";原创 2014-11-10 10:54:50 · 1205 阅读 · 0 评论 -
android中使用viewpager延迟加载页面
最重要的一点是:private static final int DEFAULT_OFFSCREEN_PAGES = 0;//默认的加载页面,ViewPager是1个,所以会加载两个Fragment 下面这个是原创 2014-11-11 00:10:27 · 1113 阅读 · 0 评论 -
Android无线调试——抛开USB数据线
开发Android的朋友都知道,真机调试需要把手机与PC相连,然后把应用部署到真机上进行安装和调试。长长的USB线显得很麻烦,而且如果需要USB接口与其他设备连接的话显得很不方便。今天介绍一种不通过USB线就可以进行真机调试的方法。首先让手机与电脑处于同一局域网下,然后下载一款名为adbWireless的应用(到Google Play商店可以搜索到),下载安装后运行软件,会显示手机在当前局转载 2014-11-12 13:48:28 · 433 阅读 · 0 评论 -
eclipse中为android工程第三方jar包关联源代码的方法
http://blog.csdn.net/wqmain/article/details/38301361转载 2014-11-13 10:24:30 · 776 阅读 · 0 评论 -
解决listview与SwipeRefreshLayout滑动冲突问题
listView.setOnScrollListener(new OnScrollListener() {@Overridepublic void onScrollStateChanged(AbsListView view, int scrollState) {}@Overridepublic void onScroll(AbsListView view, int firstVisi原创 2014-11-14 10:20:07 · 8157 阅读 · 6 评论 -
sqlite的使用二
/** * @author andong * 数据库帮助类, 用于创建和管理数据库的. */public class PersonSQLiteOpenHelper extends SQLiteOpenHelper {private static final String TAG = "PersonSQLiteOpenHelper";/*** 数据库的构造原创 2014-11-16 23:52:46 · 375 阅读 · 0 评论 -
其他两种绑定ListView数据的方式
1.使用ArrayAdapter绑定数据setContentView(R.layout.activity_main);ListView mListView = (ListView) findViewById(R.id.listview);String[] textArray = {"功能1","功能2","功能3","功能4","功能5","功能6","功能7","功能8"};原创 2014-11-16 16:35:59 · 454 阅读 · 0 评论 -
使用事务操作SQLite数据库
使用SQLiteDatabase的beginTransaction()方法可以开启一个事务,程序执行到endTransaction()方法时会检查事务的标志是否为成功,如果程序执行到endTransaction()之前调用了setTransactionSuccessful()方法设置事务的标志为成功则提交事务,如果没有调用setTransactionSuccessful()方法则回滚事原创 2014-11-17 00:18:01 · 445 阅读 · 0 评论 -
android应用之——为自己的apk签名
1.为何需要签名 每个发布的应用都有自己的一个唯一合法的ID,这个就是应用自身的签名,签名可以保证你软件升级的一致性,使用相同签名的应用可以实现覆盖安装,而不一致的签名将无法共享使用数据,也即是无法覆盖安装,这样可以防止别人篡改,盗用开发者的应用,造成对开发者利益的损害。那么如何为自己的应用进行签名呢? 2.APK签名之两步走 a.创建一个key b.使用步骤a中转载 2014-11-17 16:48:01 · 365 阅读 · 0 评论 -
ContactProvider的使用
这里我们新建一个原创 2014-11-17 21:17:15 · 1377 阅读 · 0 评论 -
ContentProvider 内容提供者
1、ContentProvider其实就是把我们的应用程序给其他应用程序的数据共享数据原创 2014-11-17 20:55:09 · 393 阅读 · 0 评论 -
【Android】用MediaRecorder录制视频太短崩的问题
具体表现:调用MediaRecorder的start()与stop()间隔不能小于1秒(有时候大于1秒也崩),否则必崩。 错误信息:java.lang.RuntimeException: stop failed. at android.media.MediaRecorder.stop(Native Method)解决办法:转载 2014-11-17 17:07:20 · 1486 阅读 · 0 评论 -
Sqlite的使用
1.其实内容提供者原创 2014-11-16 17:50:23 · 420 阅读 · 0 评论 -
ADB server didn't ACK 解决方法
一直没搞明白这个问题咋出现的,但今天看到一个方法,搞定了!原来是豌豆荚占用了 5037 端口导致。参见原文章:一个豌豆荚引发的血案——关于ADB server didn't ACK的问题简单来讲,首先将Windows任务进程中的豌豆荚干掉,如果还是不行,再继续按下列步骤排查。问题现象:[plain] view plaincopy转载 2014-11-03 11:26:00 · 363 阅读 · 0 评论 -
Android将程序崩溃信息保存本地文件
大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的bug修复帮助极大,所以今天就来介绍一下如何在程序崩溃的情况下收集相关的设备参数信息和具体的异常信息,并发送这些信息到服务器供开转载 2014-11-03 11:54:37 · 484 阅读 · 0 评论 -
android studio配置sdk
Android Studio提供了Windows、Mac OS X、Linux版本,用户根据自己的系统选择下载。 下载完安装请参考:http://developer.android.com/sdk/installing/studio.html#Installing安装完成,打开Android Studio,如图:原创 2014-11-03 15:33:40 · 1694 阅读 · 0 评论 -
用Fragment做蒙版来进行一个初始教学提示的效果
在android 软件第一次使用的时候,一般会在当前的界面上做一个灰色的蒙版,上面有显示的一些提醒性质的教学文字或者图案。我想的是当前界面上蒙上一个 Fragment 把提示信息也放在Fragment上。这是效果图。后面附上demo源码。具体就是在activity成功启动之后。画出activity的view之后。这个不能在生命周期进行判断。我尝试的是转载 2014-11-03 16:11:54 · 638 阅读 · 0 评论 -
修改eclipse的默认编码方式
设置workspace的编码格式为UTF-8 在Windows->Preference页面中,选择General->WorkSpace 选择右侧框中的Text File encoding,改为utf-8原创 2014-11-03 13:47:51 · 597 阅读 · 0 评论 -
Java中utf-8编码方式时所占字节数的计算方法封装
/** * 计算采用utf-8编码方式时字符串所占字节数 * * @param content * @return */ public static int getByteSize(String content) { int size = 0; if (null != content) { try {原创 2014-11-03 14:39:27 · 721 阅读 · 0 评论 -
Android SwipeRefreshLayout
转载的地址:http://stormzhang.github.io/android/2014/03/29/android-swiperefreshlayout/转载 2014-11-04 15:03:52 · 346 阅读 · 0 评论 -
Android:onNewIntent()触发机制及注意事项
一、onNewIntent()在IntentActivity中重写下列方法:onCreate onStart onRestart onResume onPause onStop onDestroy onNewIntent1、其他应用发Intent,执行下列方法:onCreateonStartonResume发Intent的方法:转载 2014-11-22 12:22:09 · 410 阅读 · 0 评论 -
Android基于XMPP Smack Openfire下学习开发IM(五)连接断开重连
首先要创建连接监听器,用来监听连接状态,这里我写了一个类继承了ConnectionListener,重写了里面5个方法,最重要的两个方法connectionClosed()和connectionClosedOnError()前者为连接正常断开,后者是连接异常断开,不管是正常还是异常,我们都要监听到这里写了一个定时器,两秒进行连接一次,注释写的也很清楚,不做太多介绍要转载 2014-11-23 00:44:49 · 394 阅读 · 0 评论 -
CustomFastScrollViewDemo
https://github.com/nolanlawson/CustomFastScrollViewDemo/转载 2014-11-05 14:38:00 · 395 阅读 · 0 评论 -
Android Material Design之Toolbar与Palette实践
转载请注明出处:http://blog.csdn.net/bbld_/article/details/41439715 【Rocko's bog】前言我们都知道Marterial Design是Google推出的全新UI设计规范,如果对其不太了解的可以看下:Material design非官方中文指导手册 ,或者我的前面几篇Material转载 2014-11-27 23:33:20 · 1129 阅读 · 0 评论 -
Android-Universal-Image-Loader
要使用ImageLoader就要到这里下载jar包:https://github.com/nostra13/Android-Universal-Image-Loader转载 2014-11-06 09:53:09 · 332 阅读 · 0 评论 -
Android之shape与selector实现圆角
shape和selector是Android UI设计中经常用到的,比如我们要自定义一个圆角Button,点击Button有些效果的变化,就要用到shape和selector。可以这样说,shape和selector在美化控件中的作用是至关重要的。1.Shape简介作用:XML中定义的几何形状位置:res/drawable/文件的名称.xml使用转载 2014-11-03 13:55:18 · 562 阅读 · 0 评论 -
Android实战Samples之相册拍照
相册拍照的功能在实际开发中是最常见的功能,我整理成图片裁剪和不裁剪,另外你还能学习自定义的PopupWindow。在我开发这块,发现网上很多demo都有选择相册大图片时有溢出的bug,我的这个sample解决了这个bug。效果图: 核心代码如下:/** * 相册取照片 */ @OnClick(R.id.b转载 2014-11-24 00:02:25 · 543 阅读 · 0 评论 -
asyncktask详解
AsyncTask允许您执行异步工作在你的用户界面。它执行阻塞操作在一个工作线程,然后在UI线程上公布结果,不需要你自己处理线程和/或处理程序翻译 2014-11-05 23:22:16 · 1101 阅读 · 0 评论 -
自定义控件中代码实现px与dip转换
// 同理 px转dip: // float fDip = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_PX, 300, resources.getDisplayMetrics());转载 2014-11-07 09:32:09 · 411 阅读 · 0 评论 -
Android很全常用工具类源码
主要介绍总结的Android开发中常用的工具类,大部分同样适用于Java。 目前包括HttpUtils、DownloadManagerPro、ShellUtils、PackageUtils、PreferencesUtils、JSONUtils、FileUtils、ResourceUtils、StringUtils、ParcelUtils、RandomUtils、ArrayUtils、ImageUt转载 2014-11-23 00:43:19 · 482 阅读 · 0 评论 -
分享45个android实例源码,很好很强大.收藏吧!!!
添加微信号:apkbus,回复“视频”即可获取400套免费Android开发视频教程分享45个android实例源码,很好很强大http://www.apkbus.com/android-20978-1-1.htmlandriod闹钟源代码http://www.apkbus.com/android-20974-1-1.htmlandroid源码分享之指南针程序转载 2014-11-24 15:03:43 · 1509 阅读 · 0 评论 -
Android之获取手机信息
转载地址:http://wuxiaolong.me/android/2013/07/18/mobile-phone-information-acquisition/转载 2014-11-23 21:12:09 · 1934 阅读 · 0 评论 -
Android 使用自定义Dialog打造ActionSheet菜单
转载请注明出处:http://blog.csdn.net/bbld_/article/details/39124097前言这几天用到了github上的一个仿IOS的ActionSheet(ActionSheetForAndroid)控件,它是使用Fragment实现的,由于我的主界面也是由几个Fragment来做,所以这样会造成FragmentManager转载 2014-11-30 22:30:52 · 1391 阅读 · 0 评论 -
RippleEffect /
项目地址https://github.com/traex/RippleEffect自己的项目地址:转载 2014-11-07 12:23:51 · 497 阅读 · 0 评论 -
在低版本android系统上实现Material设计应用
http://blog.isming.me/2014/11/17/material-design-for-pre-lollipop-android/转载 2014-11-24 15:02:40 · 414 阅读 · 0 评论 -
android MotionEvent中getX()和getRawX()
public class Res extends Activity implements View.OnTouchListener { Button btn = null; int x = 0; int y = 0; int rawx = 0; int rawy = 0;转载 2014-11-07 10:58:07 · 373 阅读 · 0 评论