- 博客(24)
- 资源 (14)
- 问答 (3)
- 收藏
- 关注
原创 android中自定义的一个可以弹出类似于提示更新的对话框
示例图如下; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.ac
2016-10-24 11:26:50 1958
原创 android中的ProgressDialog(进度),DatePickerDialog(日期选择)与TimePickerDialog(时间选择)
ProgressDialogAlertDialog的子类,并且有ProgressBar的控件 所以包含他们两个的方法 1. setMax,setProgress 2. get… 3. setTitle,setIcon,show,dismiss, 4. setProgressStyle 设置形状 5. setCancelableDatePickerDialog与TimePickerDial
2016-10-24 11:10:04 692
原创 android中的dialog 警告对话框,选择对话框,和一些自定义的对话框
继承Dialog,重写OnCreate和构造方法, 在onCreate中setContentView,通过findViweById获取组件 通过样式修改属性 1. 2. true 3. true 4. AlertDialog3个区域 1. title icon 2. message,item,view,adapter,多选单选。 3. 中立,积极,消极三个Button 使用Bu
2016-10-24 11:02:47 1571
原创 android中的Toast
Toast没有焦点,不能进行交互。 一些不重要的信息,可以通过Toast来显示 浮动 android:windowIsFloat 窗口化Toast toast = Toast.makeText(Context context,String text,int duration);toast.show();//不要掉了Toast必须在UI(主线程)线程中显示 同时只能有一个Toast显示在界
2016-10-24 10:26:30 364
原创 android中当一个布局不够显示时,又不能增加布局,这时我们需要用include与merge
可以再一个布局中去引用另外一个布局 1. 使用merge标签可以减少布局层次,引用同时不创建根布局 布局优化,使用merge不创建根布局,布局层次不要多于4层merge标签可以给include使用,include也可以引用一个布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:t
2016-10-20 10:15:18 665
原创 android中的适配器(ArrayAdapter,SimpleAdapter,BaseAdapter)
ArrayAdpterArrayAdapter通常用于将数组或List集合的多个值包装成多个列表项 ArrayAdapter adapter2 = new ArrayAdapter(context, resource, textViewResourceId, objects) T是数组的类型,resource至少包括一个View的布局文件 textViewResourceId指的是textV
2016-10-20 09:46:51 1871
原创 android中的高级组件(三)(ExpandableListView,ImageSwitcher,Gallery)
ExpandableListView 分组列表视图和ListView不同的是它是一个两级的滚动列表视图,每一个组可以展开,显示一些子项,类似于QQ列表,这些项目来至于ExpandableListAdapter的子类,也就是说,要实现向里面添加项目,必 须写一个子类实现ExpandableListAdapter的接口或者使用系统为我们实现在子类 常用属性: 1. android:childDivi
2016-10-17 11:54:09 1404
原创 android中的高级组件(二)(Spinner,ListView,GridView)
Spinner 列表选择框Spinner是一个下拉列表,通常用于选择一系列可选择的列表项,它可以使用适配器,也可以 直接设置数组源。android:entries=”@array/xx”/>//设置数组源通过setOnItemSelectedListener来监听他的改变示例图如下;public class MainActivity extends Activity { Spinner s
2016-10-17 11:25:03 2165
原创 android中的高级组件(一)(progressBar,SeekBar,RatingBar,ScrollView,HorizontalScrollView,AutoCompleteTextView)
ProgressBar作用:当应在后台执行时,前台界面不会有任何信息,这时用户根本不知道程序是否在执行,以及执 行进度等,因些需要使用进度条来提示程序执行的进度.在Android中进度条使用ProgressBar表 示.用于身用户显示某个耗时操作完成的百分比。常用属性: 1. android:max 设置进度条的最大值 2. android:progress 用于指定进度条的已完成的进度值
2016-10-17 10:48:37 1508
原创 android中的layout_gravity和gravity的区别
layout_gravity是相对于父布局来说的gravity则是对于自身的这个布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" and
2016-10-15 10:19:16 478
原创 常用方法和一些快捷键
Alt+shirf+R键是修改当前页面中所有的鼠标点中的这个单词,方法括号中的除外getWindow().requestFeature(Window.FEATURE_NO_TITLE);设置没有titledialog.setCancelable(false);不允许点其他地方关闭对话框,除非点自己写的那个关闭
2016-10-13 19:29:47 755
原创 Android中的基础组件
基础组件1.TextView1. text 文本 setText getText2. textColor 文本颜色 #FFFFFF setTextColor getTextColor3. textSize 文本大小 sp setTextColor(Color.Blue) getTextColor();4. textSytle 文本样式 没有java代码 (设置画笔)5. gravity 文本
2016-10-11 20:05:26 344
原创 android设计 实现窗体启动时,显示一个水平进度条,当进行完成后,隐藏该进度条,并显示一张图 片。
public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_m
2016-10-11 19:44:46 2743
原创 android中设置进度条读取
效果图 public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activ
2016-10-10 21:39:35 1242
原创 android中两次点击键盘返回键,返回
键盘按两次返回键再返回 * 第一次按下的时候记录时间 * 第二次按下的时候-第一次的事件<2秒 退出,否则 第一次的时间等于现在的时间public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) {
2016-10-10 20:08:59 763
原创 android中的六大布局
关系图线性布局(LinearLayout)android:orientation设置布局的走向 android:layout_margin设置这个布局和父布局的间距 android:layout_gravity 表示组件自身在父组件中的位置 android:gravity 表示组件的子组件在组件中的位置 android:layout_width 布局的宽度 android:layout_h
2016-10-10 19:33:05 1580
原创 android中怎么在文字两边划线
效果如上图: <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/rl" android:orientation="horizontal" and
2016-10-10 09:46:01 2855
原创 android中自己画一个按钮,和自己设置一个框框
效果图自己画这个登录这个按钮,和自己画手机注册这个框框自己画一个按钮<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" > <corners android:radius="50dp" /> <solid android:color="#
2016-10-09 12:33:30 2397
原创 android中去掉button的边框和EditText中的那条线,并自己画一条线
如上图。//@null是去掉边框 <RadioGroup android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <RadioButton an
2016-10-09 09:45:27 6013
原创 夜神android模拟器怎么连接eclipse
先找到安装夜神的路径如:E:\tools\yeshen\Nox\bin 在在这个目录下按住shift键鼠标右键 在此处打开命令窗口; 然后输入nox_adb connect 127.0.0.1:65001回车。 如果不可以,要看打开的命令窗口是不是管理员的模式,如果不是就按win键,然后在搜索中输入cmd在上面的显示中点中cmd不要打开,鼠标右键 以管理员的模式打开,然后cd.. 直到换到装
2016-10-08 21:40:19 19027 2
原创 android程序设计中输入手机号,验证格式,并倒计时几秒后再次发送
activity程序public class MainActivity extends Activity implements OnClickListener { EditText et_phonenum; Button btn_send; @Override protected void onCreate(Bundle savedInstanceState) {
2016-10-08 21:21:44 900
转载 android:inputType参数类型说明
Android:inputType参数类型说明 android:inputType=”none”–输入普通字符 android:inputType=”text”–输入普通字符 android:inputType=”textCapCharacters”–输入普通字符 android:inputType=”textCapWords”–单词首字母大小 android:inputType=”tex
2016-10-08 20:48:07 262
原创 android程序一个注册,然后到设置兴趣爱好,出生日期,然后把所有信息显示在另一个页面的程序
这个程序要达到的效果简图如下图第一个页面public class MainActivity extends Activity implements OnClickListener, OnCheckedChangeListener { EditText username, password; RadioGroup sex; Button btn_register
2016-10-08 20:36:01 3330 2
原创 线程池
Java通过Executors提供四种线程池,分别为: newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。 newScheduledThreadPool 创建一个定长线程池,支持定时及周期性任务执行。 n
2016-10-08 12:48:02 330
Android 简单串口的应用
2021-10-15
apk反编译三件套,apktool.bat,apktool_2.5.0.jar ,dex2jar.zip,jd-gui-windows-1.6.6.zip
2021-05-29
滚轮效果View的日期选择器和时间选择器和对话框(eclipse和Android studio两个版本)
2017-07-17
Java8 API 英文版
2016-08-31
Android客户端调用wcf
2023-08-15
android 运行时间长了 直接退出app了
2021-11-22
android 依赖的lib中要实现跳转到自己写的activity中怎么做?
2017-03-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人