Dr_abandon的博客

学无止境,乘风破浪

ScrollView里放一个ListView时

ScrollView里放一个ListView时,我们需要自己定义ListView,不然ListView只显示一行。自己定义时必须从写onMeasure方法public class ScrollListView extends ListView { public ScrollListView...

2016-11-24 21:51:35

阅读数:391

评论数:0

汉字转换为拼音

转换类public class PINYINChinese { private static int[] pyvalue = new int[] { -20319, -20317, -20304, -20295, -20292, -20283, -20265, -2...

2016-11-24 20:14:56

阅读数:468

评论数:0

得到一个String类型的首位两种方法

str.substring(0,1).toUpperCase();//拿到首字母并转化为大写的或是这样得到String.valueOf(str.toCharArray()[0]);

2016-11-24 17:22:11

阅读数:796

评论数:0

Bitmap的一个示例,一个类似于电脑上绘画板的一个程序

可以在上面随便画,还可以撤销。MainActivity 类public class MainActivity extends AppCompatActivity implements View.OnClickListener, ColorView.OnColorSelectListener, Se...

2016-11-24 09:09:23

阅读数:479

评论数:0

android 中的绘制类Paint 画笔,Canvas 画布,Bitmap 类和BitmapFactory及自定义属性

常用的绘图类是Paint 画笔,Canvas 画布,Bitmap 类和BitmapFactoryPaint类Paint类代表画笔,用来描述图形的颜色和风格,如线宽,颜色,透明度,和填充效果等信 息,使用Paint时,需要先创建该类的对象,这可以通过该类提供的构造方法来实现。通常情 况下,只需要...

2016-11-23 09:24:16

阅读数:2186

评论数:0

android中自定义View

View 的基本概念这个类是用户接口的基础构件。 View 表示屏幕上的一块矩形区域,负责绘制这个区域和事件 处理。 View 是所有widget类的基类,Widget 类用于创建交互式UI构件(按钮,输入框等)。 View 类的ViewGroup子类是layout的基类,Layout是一个...

2016-11-22 22:06:44

阅读数:803

评论数:0

android中ViewPager 与fragment 的一个应用

过几秒自己滑动fragment,按立即体验跳入下面的页面这个里面还有一个ViewPager。可以滑动,上面有一个横杆,可以跟着走App类来确定fragment之间的加载public class App extends AppCompatActivity implements RadioGroup....

2016-11-21 22:03:45

阅读数:442

评论数:0

android中recycleView的应用和点击事件

长按是删除:下面代码:MainActivity 类public class MainActivity extends AppCompatActivity { RecyclerView rv; List<String> mList = new ArrayList<>...

2016-11-21 21:32:23

阅读数:320

评论数:0

android中RecyclerView的应用

导包 compile ‘com.android.support:recyclerview-v7:24.2.1’ xml中设置 适配器,ViewHolder Viewholder继承 RecyclerView中的ViewHolder 构造方法中初始化所有的组件 适配器继承与 Recycle...

2016-11-21 21:21:01

阅读数:229

评论数:0

android中的ViewPager,(中间有小圆圈,无限轮滑)

ViewPagerviewPager在V4包,如果使用他 必须要使用v4的Fragm 1. 适配器重写4个方法 getCount mList.size(); isViewFromObject view==object; 将super去掉 否则显示3个后会报错 ...

2016-11-12 17:10:02

阅读数:440

评论数:0

Fragment的回退栈示例

点开之后按一次回退键只返回一次MainActivity 类public class MainActivity extends AppCompatActivity { ListView lv; List<Article> mList = new ArrayList<&...

2016-11-12 16:40:46

阅读数:237

评论数:0

android中自己写一个Fragment的应用,类似QQ的一个框架

MainActivity类public class MainActivity extends AppCompatActivity implements RadioGroup.OnCheckedChangeListener { Fragment[] fragments = new Fragm...

2016-11-12 15:26:10

阅读数:443

评论数:0

android中的Fragment,Fragment的传参

一个Fragment必须放在Activity中,它的生命周期直接被其所属的宿主Activity生命周期影响,它的状态会随宿主的状态变化而变化Fragment生命周期图:Activity的生命周期图:Fragment加载UI的方法onCreateView() 用来加载布局。 如果加载数据与UI无关...

2016-11-12 15:02:31

阅读数:253

评论数:0

android中的Activity与Intent

生命周期 1. onCreate 2. onStart 3. onResume –> Running 4. onPause –> Paused –重新到前台时 onResume 5. onStop –> Stoped –重新到前台时 onRestart —> on...

2016-11-10 21:58:53

阅读数:209

评论数:0

android两种方式中自己画一个圆,实现单点触控时拖动图片,跟着拖动点走,并且可以放大或缩小

MainActivity类public class MainActivity extends Activity { View view; public static final int DRAG = 1; public static final int SCALE = 2; ...

2016-11-10 21:02:03

阅读数:1706

评论数:0

android中的通知Notification

使用Builder模式来创建 必须要设置一个smallIcon,还可以设置setTicker 可以设置 setContentTitle,setContentInfo,setContentText,setWhen 可以设置setDefaults(闪屏,声音,震动),通过Notification设置f...

2016-11-10 20:50:45

阅读数:280

评论数:0

android中Activity与service之间相互通信的实现方式

使用intent代参,intent可以带基础数据类型,基础数据类型的数组,序列化对象,集合 使用广播 使用单例模式,在activity与service中少用 bindService获取引用,AIDL(进程中通信)基础,推荐使用 activity生命周期下面是代码:MainActivitypubli...

2016-11-10 19:47:41

阅读数:742

评论数:0

android中自己编写一个2048的游戏

2048游戏规则:开始时棋盘内随机出现两个数字,出现的数字仅可能为2或4玩家可以选择上下左右四个方向,若棋盘内的数字出现位移或合并,视为有效移动玩家选择的方向上若有相同的数字则合并,每次有效移动可以同时合并,但不可以连续合并合并所得的所有新生成数字想加即为该步的有效得分玩家选择的方向行或列前方有空...

2016-11-09 20:12:02

阅读数:723

评论数:0

android中把 SharedPreferences抽出的一个单独的类

package com.example.administrator.lesson13_sharedpre; import android.content.Context; import android.content.SharedPreferences; /** * Created by A...

2016-11-01 15:29:47

阅读数:369

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭