
Android
文章平均质量分 69
saroll57
这个作者很懒,什么都没留下…
展开
-
android开关飞行模式的方法
android中很多场景需要判断和设置飞行模式1.判断当前飞行模式状态:直接从Settings.Global数据库中读取飞行模式当前状态值Settings.Global.getInt(context.getContentResolver(), Settings.System.AIRPLANE_MODE_ON, STATE_DISABLED);2.设置飞行模式状态的方法如下:首先将飞原创 2014-01-17 14:00:56 · 5534 阅读 · 0 评论 -
android 保存网络图片到SD卡方法
public static boolean saveBitmap(String path, String name, Bitmap bitmap, Context context) {boolean ret = true;FileOutputStream fOut = null;try {File f = new File(path + File.separator + name)原创 2014-09-23 19:26:27 · 711 阅读 · 0 评论 -
android TextView中UrlSpan与文本中的超链接冲突问题
android TextView中展示超链接有三种方式:使用Html.原创 2014-08-30 16:19:27 · 7141 阅读 · 0 评论 -
android TextView中ClickableSpan与文本自由复制(TextIsSelectable)冲突问题
上一篇文章解决了UrlSpan与文本中url链接识别和设置的问题,超链接可以正常显示了。但由于用户期望TextView中的文章内容可以自由复制,这个需求嘛实现起来就是设置下textView.setTextIsSelectable(true)就可以了。天真的以为没啥问题,版本转测。立马出现一个严重问题,第一次点击超链接打开的网址与实际不符,第二次点击超链接才能打开正确的网址,或者说每次点击超链接原创 2014-09-02 17:13:56 · 5299 阅读 · 2 评论 -
android系统动态库加载分析
1.android系统环境变量配置的几个动态库路径为:/vendor/lib:/data/cust/lib:/system/lib:/data/datalib, 我们在应该中可以直接使用libraryName加载这几个目录中的so库;主要是"system/lib"中系统自带的一些动态库,比如手电筒应用可能需要加载libandroid_servers.so,执行lightsService中方法;2.普通应用安装后,其so库会被拷贝到"data/app-lib/packagename"目录,运行时也会在原创 2014-12-03 17:57:38 · 5090 阅读 · 2 评论 -
Android应用插件化开发中自定义View基础插件遇到的问题
我们在开发过程中,多个Fragment插件都要公用的基础插件,它可以是纯代码的apk,也可以是自定义View的(带资源的)apk。对于纯代码的基础插件,直接使用ClassLoader加载即可,没有任何问题。但对于类似自定义View的公共基础插件apk,此时就会存在两个android平台限制的问题,attrs自定义属性无法使用和R.id.ll_inner冲突等问题原创 2014-12-24 10:32:09 · 1457 阅读 · 1 评论 -
一个关于startActivityForResult的小问题
之前开发需求时,需要调用系统相机拍照.并将拍照照片上传服务端.但拍照后死活获取不到返回的result.原创 2014-12-30 20:43:33 · 2189 阅读 · 0 评论 -
android平台TextView使用ImageSpan展示GIF图片
介绍EditText(TextView)中使用ImageSpan展示GIF动态图实现方法原创 2015-03-19 14:43:52 · 5976 阅读 · 7 评论 -
android-ScrollView中嵌套EditText使用问题
ScrollView中嵌套EditText方案原创 2015-03-13 17:37:46 · 6237 阅读 · 1 评论 -
关于Adapter数据变化但未及时通知ListView数据变化引起的crash问题
转自http://www.daxueit.com/article/4671.html错误信息:java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receive a notification. Make sure the content of you转载 2014-08-29 19:31:01 · 2496 阅读 · 0 评论 -
Android AlertDialog使用
anroid中常有逻辑需要弹出AlertDialog,用于提醒、引导用户。一.常见的AlertDialog都是在Activity中使用,但在service、广播等非Activity组件中使用AlertDialog时需要加入alertDialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);同时在Ma原创 2014-01-10 22:42:44 · 2249 阅读 · 0 评论 -
android Toast为何必须在主线程或者初始化了Looper的线程中执行show操作
Toast的经典使用方式:原创 2014-04-09 16:47:01 · 2678 阅读 · 0 评论 -
android定时任务实现
android的系统定时器功能由AlarmManager类提供AlarmManager提供了两个接口供使用,分别是单次和循环定时功能,如下:AlarmManager提供了两个接口供使用,分别是单次和循环定时功能,如下:public void set(int type, long triggerAtMillis, PendingIntent operation);public void se原创 2014-01-19 17:30:41 · 2032 阅读 · 1 评论 -
android wifi休眠策略
WLAN高级设置中“在休眠状态下保持WLAN链接”项包括:始终、仅限充电时、从不,三个设置项。当用户切换策略设置时,系统设置仅仅将对应策略值写入数据库,如下:String stringValue = (String) newValue;Settings.Global.putInt(getContentResolver(), Settings.Global.WIFI_SLEEP_POLICY,原创 2014-02-13 10:25:52 · 4719 阅读 · 1 评论 -
android 应用中进程和线程是如何运行的
翻译于:http://developer.android.com/guide/components/processes-and-threads.html#Processes 当一个android应用组件启动时,若该应用此时无其他组件在运行状态,则新起一个进程,而该新启动组件将运行与该进程的主线程中MainThread。组件包括activity,service,re翻译 2014-03-26 17:58:59 · 1559 阅读 · 0 评论 -
Android中解析XML
转自:http://blog.youkuaiyun.com/liuhe688/article/details/6415593转载 2014-05-06 15:34:58 · 661 阅读 · 0 评论 -
Android应用插件化开发
在android的项目开发中,都会遇到后期功能拓展(增强)与主程序代码变更的现实矛盾。随着移动APP的版本迭代,仅仅满足基本功能的APP,在发展路径上多少都会受挫,而提供更多的增强功能又会让APP变得臃肿。怎样平衡用户的需求与APP的臃肿度呢?一个简单的办法就是打造APP插件化,给瘦APP增肥,给胖APP瘦身,而这一切,都是根据用户的需求进行的选择。原创 2014-05-06 14:31:29 · 1776 阅读 · 1 评论 -
facade pattern--门面模式或外观模式
医院的接待员负责代为挂号、划价、缴费、取药等,商场的导购员 帮助你更方便的购物、结账。和这两个角色的功能类似,facade pattern 门面模式就是为了给一个复杂的系统提供更简单、容易的使用接口,简称门面,外部对象可以轻松地使用该门面与复杂系统进行交互。 门面模式要求一个子系统的外部与其内部的通信必须通过一个统一的门面(Facade)对象进行。门面模式提供转载 2014-03-27 11:09:36 · 698 阅读 · 0 评论 -
Andriod 从源码的角度详解View,ViewGroup的Touch事件的分发机制
http://blog.youkuaiyun.com/xiaanming/article/details/21696315转载 2014-04-09 09:26:09 · 667 阅读 · 0 评论 -
Mysql自动更新的时间值TimeStamp与Java(mybatis)读取后多了8小时问题记录
Mqsql CURRENT_TIMESTAMP 导致到时间多了8小时问题原创 2016-07-06 11:36:14 · 14646 阅读 · 1 评论