- 博客(16)
- 收藏
- 关注
原创 自定义Notification 聊天界面的编写
自定义Notification书接上一篇的Notification case R.id.button3: RemoteViews rv = new RemoteViews(getPackageName(),R.layout.notification_test); Intent intent2 = new Intent(getApplic
2015-08-31 21:01:40 495
原创 自定义Dialog DatePicker,TimerPicker PopupWindow Notification
自定义Dialog书接昨天的dialog,在此只写一个方法private void costomDialog() { dialog = new Dialog(MainActivity.this, R.style.NoDialogTitle); LayoutInflater inflater = getLayoutInflater(); final Vi
2015-08-28 21:52:23 827
原创 Toast、 AlertDialog 、选中图片后蒙版
选中图片后蒙版该程序对比与8月26号的GridView中的GridAdapter。public class GridAdapter extends BaseAdapter { private List<Fruit> mFruits; private LayoutInflater mInflater; private boolean[] mManagerCheckBox;
2015-08-27 20:05:09 388
原创 GridView AutoCompleteTextView Spinner Gallery ExpandableListView
GridView可以实现多行多列,区别于ListView,public class GridAdapter extends BaseAdapter { private GridAdapter mGridAdapter; private GridView mGridView; private List<Fruit> mFruits; private LayoutInfl
2015-08-26 21:14:15 532
原创 自定义Adapter、全选、反选、checkbox、
package com.example.administrator.myweidget.adapter;import android.util.Log;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.BaseAdapt
2015-08-25 21:41:22 844
原创 Checkbox ImageView AdapterView 密码显示
AdapterView自定义Adapter这里用到了MVC设计模式,先新建一个包model,在里面新建一个类Student,主要用于存放数据。 在新建一个包adapter,在里面新建一个类StudentAdapter,主要用于控制。 V表示布局,在layout中。 最后在活动中写入相应代码。Student类package com.example.administrator.myweidget.
2015-08-24 20:50:05 446
原创 TextView,EditText,富文本,ninePath,Button,select,Radio Button
用户名和密码的输入界面和聊天工具的下面布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:la
2015-08-21 12:06:52 713
原创 activity和intent
活动的启动方式直接启动直接启动activity: Intent intent = new Intent(MainActivity.this,SecondActivity.class); startActivity(intent);带返回值的启动方式1、第一个界面调用startActivityForResult(intent,requestCode);第二个界面先调用getIntent()得到启动
2015-08-19 22:10:26 362
原创 安卓 一
五大布局LinearLayout 线性布局属性:margin Left Right Top Bottom gravity weight 只适用于LinearLayout的子类 match_parent 充满布局 wrap_content 自适应线性布局练习<?xml version="1.0
2015-08-18 19:59:26 394
原创 WebServer
WebServer先安装相关插件,导入相应的jar包 相关插件:apache-tomcat-7.0.63-windows-x64 tomcatPluginV3 具体操作参照视频、或搜索相关教程创建Serverlet用来给前端提供数据,服务器的编码规则与网页不同,需要相应转换。index.html<!DOCTYPE html><html><head><
2015-08-12 21:53:49 715
原创 第三周周一 数据库操作
在MySQL中实现增删改查create database clazz1CREATE TABLE student( id int(11)not null primary key auto_increment, stu_name varchar(30) not null,sex int(1),age int(3))insert into student (stu_name,sex,age)values(
2015-08-10 22:05:37 404
原创 第二周周三
聊天工具(初级版)网络连接 多线程 综合应用 程序分为四部分,包括服务器、客户端public class MyServer extends JFrame { private JPanel contentPane; private Socket socket; private boolean isRunning = true; private JTextArea tex
2015-08-05 20:38:28 411
原创 第二周周二
反射public class Test { public static void main(String[] args) { Student zhangsan = new Student(); try { Field age = clazz.getDeclaredField("age");//得到指定名称的属性age
2015-08-04 21:39:27 367
原创 第二周周一
URL统一资源定位器(网址),从网址中读取一个图片,并写入文件中public class Test3 { public static void main(String[] args) { try { URL url = new URL("http://pic.nipic.com/2007-11-09/2007119122519868_2.jpg");
2015-08-03 22:00:09 566
原创 第一周周日
输入/输出流public class Test { private static String file; public static void main(String[] args) { try { InetAddress address = InetAddress.getLocalHost(); System.out.p
2015-08-02 14:09:00 392
原创 第一周周六
抽象类 抽象方法关键字:abstract 抽象方法有方法名,无方法体 抽象类里不一定有抽象方法接口 Interface关键字:implements 接口中全部是抽象方法,省略abstract 接口的引用指向实现此接口的对象内部类是指对象包含的类局部类方法块中的类,只能在方法中创建对象匿名内部类匿名内部类,当只使用一次这个类的对象的时候使用。因为这个类没有名字,所以只能创建一次对象。Dat
2015-08-01 20:58:48 331
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人