- 博客(9)
- 资源 (9)
- 收藏
- 关注
原创 Java基础之详解Thread与Runnable
1 概念 线程是应用程序调度的最小单位;每个线程有独立的运行栈和程序计数器(PC);同一类线程共享内存,共享内存使线程之间的通信比进程之间通信更有效、容易;线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。 我的另一篇博客:Java进阶之详解多线程1.1 Thread类 通过使用Thread类,我们就可以启动,停止,中断一个线程. 在同一个时间片里, ...
2015-11-25 12:28:40 779
原创 Android基础之Listview/GridView的onItemClick()获取不到焦点
1、问题描述 当使用自定义布局的Listview/GridView的时候,如果在item的布局文件里面存在Button或者CheckBox等控件以及其子类控件的时候,经常会碰到各种控件的点击事件冲突的情况,那么我们如何来处理istview/GridView中这种控件之间焦点冲突的情况呢?2、原因解析 可以触发Button的点击事件,但是item的点击事件并不会被触发,也就是说,Button控件抢
2015-11-11 10:39:17 1484
原创 Android基础之利用百度地图定位获取当前城市
1.导入百度地图sdk和定位sdk2.需要用到的权限<!-- 这个权限用于进行网络定位 --> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <!-- 这个权限用于访问GPS定位 --> <uses-permission android:name="android.pe
2015-11-07 09:03:49 4121 4
原创 Android基础之使用自定义的字体库
如何让我们的应用不受系统字体的影响呢?下面小编将介绍下如何在Android应用里面使用自定义的字体库。前言:谨慎在listview/gridview中使用自定义字体,因为渲染耗时长,容易造成卡顿。1、assets/fonts下面是我们要使用的字体库文件。完整路径:assets/fonts/msyh.ttf2、核心代码是CustomMsyhTV.java。CustomMsyhTV继承自TextView
2015-11-06 21:21:50 530
原创 Android基础之底部导航(RadioButton&Fragment&ViewPager)
一、效果图二、源码1.bg_tab_home.xml(举一例子,其他RadioButton类同)<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@mipmap/ic_tab_ho
2015-11-04 12:15:54 871
原创 Android基础之欢迎滑动页面(页面布局&底部点点)
一、效果图 二、源码1.view_pager_first.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:lay
2015-11-03 21:52:33 3671 2
原创 Android基础之欢迎滑动页面(最简洁方法)
一、效果图 二、源码1.activity_welcome_guide.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" an
2015-11-03 21:22:48 4772 1
原创 java基础之对properties配置文件的读写操作
1、test.properties文件处于与src并列的位置,即根目录2、源码/** * 1.clipse:test.properties文件处于与src并列的位置,即根目录 *//** * 2.Android studio:test.properties文件放于assets文件夹下 * 读入输出流方法:InputStream in =getAssets().open("test.txt
2015-11-02 20:06:03 596
原创 Java基础之java.util.Comparator接口中如何判断升序降序
Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些 Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List和Set。 所有实现Collection接口的类
2015-11-02 16:30:33 1281
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人