随笔分类 -  android

上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 122 下一页
android
摘要:序言 最近项目要实现这样一个效果:运行后,要有一个service始终保持在后台运行,不管用户作出什么操作,都要保证service不被kill,这可真是一个难题。参考了现今各种定制版的系统和安全厂商牛虻软件,如何能保证自己的Service不被杀死呢? 其实除了常规的手段,我们可以参考一下微信和360, 阅读全文
posted @ 2016-11-17 11:03 星辰之力 阅读(463) 评论(0) 推荐(0)
摘要:今天在学习Android的Service组件的时候,在AndroidMainfest.xml中定义了 然后在activity中用如下代码绑定service: 这时候会报错: IllegalArgumentException: Service Intent must be explicit 经过查找相 阅读全文
posted @ 2016-11-17 10:39 星辰之力 阅读(8315) 评论(1) 推荐(1)
摘要:一、CursorAdapter介绍 CursorAdapter这个类是继承于BaseAdapter的它是一个虚类它为Cursor和ListView连接提供了桥梁 二、CursorAdapter详解 1.CursorAdapter的继承关系图 从图中可以看出CursorAdapter是继承于BaseA 阅读全文
posted @ 2016-11-16 09:44 星辰之力 阅读(7277) 评论(0) 推荐(0)
摘要:您的浏览器不支持canvas标签,无法看到时钟 阅读全文
posted @ 2016-11-15 20:03 星辰之力 阅读(2169) 评论(0) 推荐(0)
摘要:以下是我发现的几点闹钟中重要的点,分享一下: (1)在闹钟中有AudioManager管理机制,这个机制可以申请和释放OnAudioFocusChangeListener监听。 还有mTelephonyManager对象,处理在闹钟响的时候,来电铃声的切换。 (2)广播接收闹钟,通过广播启动Alar 阅读全文
posted @ 2016-11-15 15:34 星辰之力 阅读(2511) 评论(1) 推荐(0)
摘要:import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class DateTest { /** * @param args */ public static ... 阅读全文
posted @ 2016-11-15 15:02 星辰之力 阅读(1724) 评论(0) 推荐(0)
摘要:前天在工作中遇到在ListView中的Item需要用ListView来展现处理后的内容,然后就遇到了一个很头疼的问题,作为Item的ListView没法进行滑动,而且显示也不正常,只是显示几个子Item。不能将子Item全部显示,原因是在控件绘制出来之前要对ListView的大小进行计算,要解决将子 阅读全文
posted @ 2016-11-15 08:55 星辰之力 阅读(3729) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-11-14 20:44 星辰之力 阅读(12864) 评论(0) 推荐(0)
摘要:列表(ListView)、表格(GridView),这在手机应用上面肯定是少不了的,怎样实现比较复杂一点的界面呢,先看一下我的效果图。 这样布局的情况是最基本的,也是最常用的,网上关于这样的布局有多种版本的实现方法,但是有很多需要自己实现Adapter,那样子是比较复杂而且没有必要的,因为我们有简约 阅读全文
posted @ 2016-11-14 19:37 星辰之力 阅读(296) 评论(0) 推荐(0)
摘要:方法一:定义 布局文件中的ListView属性android:listSelector="@drawable/shape" 存在问题是,ListView最上面或者最下面的item选中时,圆角背景变成直角的 方法二:修改选中item 方法三:定义selector 方法四:方法二和方法三的结合 方法五: 阅读全文
posted @ 2016-11-14 16:56 星辰之力 阅读(520) 评论(0) 推荐(0)
摘要:Android 增量更新完全解析 是增量不是热修复 阅读全文
posted @ 2016-11-11 15:38 星辰之力 阅读(265) 评论(0) 推荐(0)
摘要:需要注意的是 setOnEditorActionListener这个方法,并不是在我们点击EditText的时候触发,也不是在我们对EditText进行编辑时触发,而是在我们编辑完之后点击软键盘上的回车键才会触发。 当我们定义一个可编辑控件EditText时 EditText ET_phone = 阅读全文
posted @ 2016-11-11 14:13 星辰之力 阅读(7841) 评论(0) 推荐(0)
摘要:一、ChooseMsgActivity的实现 1、布局文件 在这里布局中,需要注意两点(关于这两点,可以品味一下大神的博客 http://blog.csdn.net/lmj623565791/article/details/46678867): ① app:borderWidth="0dp" 如果不 阅读全文
posted @ 2016-11-11 10:31 星辰之力 阅读(517) 评论(0) 推荐(0)
摘要:因为用于展示短信记录的是一个ListView,但是为了方便,可以直接继承自ListFragment,就可以免去写ListView对应的布局了,只需要写其item对应的布局即可。 item_sended_msg.xml 还有tag.xml,显示联系人的layout 以及tag_bg.xml,用于显示联 阅读全文
posted @ 2016-11-11 10:17 星辰之力 阅读(328) 评论(0) 推荐(0)
摘要:首先,还是展示一下部分目录结构: 在节日短信送祝福的功能实现方面,为了能够方便直观展示实现过程,小编我以Java文件为基础,一个一个来展示,免得到时候这个java文件写点,一下又跳到另外一个java文件写点,毕竟这不像教学视频那样直观。 因为在功能方面涉及到了显示已经发送短信的历史记录,那么,毫无疑 阅读全文
posted @ 2016-11-11 10:13 星辰之力 阅读(491) 评论(0) 推荐(0)
摘要:1、AIDL (Android Interface Definition Language ) 2、AIDL 适用于 进程间通信,并且与Service端多个线程并发的情况,如果只是单个线程 可以使用 Messenger ,如果不需要IPC 可以使用Binder 3、AIDL语法:基础数据类型都可以适 阅读全文
posted @ 2016-11-11 09:19 星辰之力 阅读(599) 评论(0) 推荐(1)
摘要:前言: 我们在开发Android过程中,在处理耗时任务和UI交互的过程中,都会将耗时任务放到子线程处理并刷新. 下面我提出的两个问题,相信大多数开发者都会碰到: 1. 数据经常需要读取更新,并且比较耗时,需要分步刷新UI. 2. UI界面切换后,如何停止掉子线程里面正在读取的数据而不会将旧数据刷新到 阅读全文
posted @ 2016-11-08 15:43 星辰之力 阅读(1868) 评论(0) 推荐(0)
摘要:如果你想在你的Android程序中自动打印MainActivity.onCreate(line:37)这种类名.方法名(行数)的日志该如何实现呢? 1.引入Java的线程运行栈 Java.lang包中提供了StackTraceElement,可以用来获取方法的调用栈信息。通过调用线程函数Thread 阅读全文
posted @ 2016-11-08 15:23 星辰之力 阅读(1852) 评论(0) 推荐(0)
摘要:package com.lidong.demo.utils; import android.os.Handler; import android.os.Looper; import com.google.gson.internal.$Gson$Types; import com.squareup.okhttp.Callback; import com.squareup.okhttp.Form... 阅读全文
posted @ 2016-11-08 10:13 星辰之力 阅读(3654) 评论(0) 推荐(1)
摘要:OKHttp源码解析 阅读全文
posted @ 2016-11-08 09:56 星辰之力 阅读(196) 评论(0) 推荐(0)

上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 122 下一页