- 博客(11)
- 资源 (6)
- 收藏
- 关注
原创 Android textview 代码中设置粗体效果
在xml文件中使用Android:textStyle=”bold” 可以将英文设置成粗体,但是不能将中文设置成粗体。 将中文设置成粗体的方法是: 1.TextView tv = (TextView)findViewById(R.id.TextView01); TextPaint tp = tv.getPaint();tp.setFakeBoldText(true); 2.要取消加粗效
2017-09-25 21:04:09 5663
原创 Android常用内存泄漏学习
java gc概念: 在大部分虚拟机(包括Android的ART)中,Java都采用了“可达性分析”算法来进行内存回收,原理是:会有几个引用作为root节点,对于任意对象来说,如果从root层层遍历,如果找不到对于他的引用链,那么这个对象就被标记为无用,就会在gc时被销毁。 何为泄漏 内存泄漏,即部分对象虽然已经不再使用,但是因为有root持有引用,所以并没有被销毁,所占用的内存一直没有被释放
2017-09-22 10:27:43 270
转载 java synchronized关键字的用法以及锁的等级:方法锁、对象锁、类锁
转载自:http://blog.csdn.net/le_le_name/article/details/52348314java的内置锁:每个java对象都可以用做一个实现同步的锁,这些锁成为内置锁。线程进入同步代码块或方法的时候会自动获得该锁,在退出同步代码块或方法时会释放该锁。获得内置锁的唯一途径就是进入这个锁的保护的同步代码块或方法。 java内置锁是一个互斥锁,
2017-09-21 18:07:19 2936
原创 Android 本地服务通知
服务代码:public class NotificationService extends Service { // 获取消息线程 private MessageThread messageThread = null; // 点击查看 private Intent messageIntent = null; private PendingIntent messa
2017-09-20 12:24:16 2381
转载 Android Notification自定义通知样式你要知道的事
转载自:http://www.mamicode.com/info-detail-1522854.html什么是通知(Notification)通知是一个可以在应用程序正常的用户界面之外显示给用户的消息。通知发出时,它首先出现在状态栏的通知区域中,用户打开通知抽屉可查看通知详情。通知区域和通知抽屉都是用户可以随时查看的系统控制区域。作为安卓用户界面的重要组成部分,通知
2017-09-20 12:18:42 572
原创 Spinner的使用
1.最简单的Spinner在布局文件中添加Spinner控件<LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <Spinner
2017-09-15 11:11:11 535
原创 app运行时找不到第三方包里的某个类
昨天遇到一个问题:奇葩问题 java.lang.NoClassDefFoundError: okhttp3.Dispatcher (找不到okhttp包里的Dispatcher类),咋一看以为是OKHttp出了问题,也以为是包冲突的问题,但都不是.而且这个错误只在5.0一下的机子手机上才会出现,其他手机上不会出现。由于我之前运行的app是没有任何问题的,代码肯定是不存在问题,但是昨天一直在代码上
2017-09-14 14:22:27 1172
原创 Android Handler 避免内存泄漏
Android开发经常会用到handler,但是我们发现每次使用Handler都会出现:This Handler class should be static or leaks might occur(null)这样的提示。Android lint就是为了提示我们,这样使用Handler会容易造成内存泄漏。但是你会发现其实改成static并没有什么用。因为这并没有解决这个问题的根本。1 为什么会有内
2017-09-13 15:04:20 301
原创 Android 在进程中重启app的方法
方法一 利用PackageManager类Intent i = getBaseContext().getPackageManager() .getLaunchIntentForPackage( getBaseContext().getPackageName() );i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);startActi
2017-09-10 22:44:44 4296
原创 ScrollView嵌套RecyclerView滑动粘黏
使用ScrollView嵌套RecyclerView时容易出现和listview很像的问题,显示不全,滑动粘黏感觉。解决办法最简单的是使用NestedScrollView <android.support.v4.widget.NestedScrollView android:id="@+id/scrollView" android:layout_width="ma
2017-09-04 15:35:17 382
谷歌RecyclingImageView加载图片示例
2019-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人