android学习笔记
小明的博客
acm小弟
展开
-
android studio安装推荐教程
点击此处原创 2017-06-03 16:34:21 · 2484 阅读 · 0 评论 -
Android-五子连珠(四)-MainActivity的Java代码
package com.example.administrator.wuziqi;import android.media.MediaPlayer;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.KeyEvent;import android.view.原创 2017-07-25 15:02:05 · 3342 阅读 · 1 评论 -
Android-五子连珠(五)-配置文件
android:icon="@drawable/icon" //在此处设置自己的应用程序图标<activity android:name=".MainActivity" android:theme="@style/Theme.AppCompat.Light.NoActionBar"android:screenOrientation="portrait"> //在activ原创 2017-07-25 15:05:43 · 2517 阅读 · 0 评论 -
Android-贪吃蛇(一)-效果图
效果图:实现功能: 1、贪吃蛇的逻辑实现2、重新开局3、播放背景音乐4、安装包下载地址: http://download.csdn.net/download/sb_ihateyou/9912670 (如没有下载积分,给我留言)原创 2017-07-27 15:52:57 · 3705 阅读 · 11 评论 -
Android-贪吃蛇(二)-自定义的view
package com.example.administrator.eatingjj;import android.app.TimePickerDialog;import android.content.Context;import android.content.DialogInterface;import android.graphics.Bitmap;import android.gr原创 2017-07-27 15:54:20 · 2927 阅读 · 1 评论 -
Android-贪吃蛇(三)- Mainactivity
package com.example.administrator.eatingjj;import android.media.MediaPlayer;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.KeyEvent;import android.view原创 2017-07-27 15:55:15 · 2883 阅读 · 0 评论 -
Android-贪吃蛇(四)- 布局文件
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.an原创 2017-07-27 15:55:56 · 2956 阅读 · 0 评论 -
Android-贪吃蛇(五)- 配置文件
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.administrator.eatingjj" > <application android:allowBacku原创 2017-07-27 15:57:01 · 2810 阅读 · 0 评论 -
Android-五子连珠(一)-效果图
效果图: 实现功能: 1,五子棋的逻辑实现 2,悔棋 3,重新开局 4,背景音乐的开始和暂停视频网址:http://www.imooc.com/learn/641图片资源:百度搜索“千库网”原创 2017-07-25 14:48:27 · 3009 阅读 · 1 评论 -
Android-记账本(一)-效果图
效果图: 实现功能:1、新建一个账单 2、删除一个账单 3、删除所有账单 4、将数据存入数据库中 5、以折线图的方式显示花费变化视频网址:http://www.imooc.com/learn/803原创 2017-08-25 12:34:14 · 12742 阅读 · 10 评论 -
Android-记账本(三)-MainActivity
package com.example.administrator.jizhangbook;import android.content.DialogInterface;import android.content.Intent;import android.database.Cursor;import android.os.Build;import android.os.Bundle;i原创 2017-08-25 12:40:08 · 6832 阅读 · 4 评论 -
Android-记账本(四)-适配器和CostBean类
package com.example.administrator.jizhangbook;import android.content.Context;import android.support.v4.view.LayoutInflaterFactory;import android.support.v7.widget.RecyclerView;import android.support原创 2017-08-25 12:42:11 · 4498 阅读 · 0 评论 -
Android-记账本(五)- 数据库
package com.example.administrator.jizhangbook;import android.content.ContentValues;import android.content.Context;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import原创 2017-08-25 12:43:56 · 6628 阅读 · 0 评论 -
Android-记账本(六)- ChatActivity
package com.example.administrator.jizhangbook;import android.app.Activity;import android.os.Bundle;import android.support.annotation.Nullable;import java.util.ArrayList;import java.util.List;import原创 2017-08-25 12:44:43 · 5056 阅读 · 12 评论 -
Android-记账本(二)-布局文件
content_main.xml<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.androi原创 2017-08-25 12:39:12 · 5560 阅读 · 1 评论 -
Android-五子连珠(三)-自定义的view
在Java包下新建一个Java文件,其中添加如下代码,这是整个五子棋最核心的部分package com.example.administrator.wuziqi;import android.content.Context;import android.content.DialogInterface;import android.graphics.Bitmap;import android.g原创 2017-07-25 15:00:17 · 2811 阅读 · 0 评论 -
Android-五子连珠(二)-布局文件
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.an原创 2017-07-25 14:56:07 · 2583 阅读 · 1 评论 -
Notification
在android中创建通知NotificationManager manager = (NotificationManager) this.getSystemService(Context.NOTIFICATION_SERVICE); //获取通知服务 android.support.v4.app.NotificationCompat.Builder原创 2017-06-12 21:30:34 · 2468 阅读 · 0 评论 -
在android中创建计时器
activity文件package com.example.administrator.ming;import android.icu.text.SimpleDateFormat;import android.os.Handler;import android.os.Message;import android.support.v7.app.AppCompatActivity;import原创 2017-06-12 21:39:20 · 2694 阅读 · 0 评论 -
android中创建平移的button
TranslateAnimation animation=new TranslateAnimation(-100,100,0,0); //设置偏移量 animation.setDuration(2000); //时间周期 animation.setRepeatCount(1000); //重复次数 Button button_down = (B原创 2017-06-12 21:46:47 · 2610 阅读 · 0 评论 -
android中用AsyncTask解决UI线程阻塞
package com.example.mm.helloworld;import android.os.AsyncTask;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.view.animation.Transla原创 2017-06-12 21:58:54 · 2762 阅读 · 0 评论 -
android中点击事件的复用
创建若干个监听事件共同使用一个mylistenerprivate View.OnClickListener mylistener = new View.OnClickListener() { TextView textView = (TextView) findViewById(R.id.textview); @Override public void onClick(Vie原创 2017-06-12 22:04:14 · 2746 阅读 · 0 评论 -
在Android中使用res资源
1, 获取资源–在代码中使用context的getResourse()方法得到Resourse对象,该对象提供了获取各类资源的方法。例:this.getResourse().getString(R.资源类型.资源名称)2 , 引用资源 – @资源类型/资源名称 – R.资源类型.资源名原创 2017-06-13 16:24:08 · 2531 阅读 · 0 评论 -
android中textview文本滚动效果
android:id="@+id/textView1" android:layout_width="100dp" android:layout_height="wrap_content" android:text="01234567890123456789" android:background="@android:color/holo原创 2017-06-14 15:20:20 · 2501 阅读 · 0 评论 -
Android中的imageview的使用
private int[] a=new int[]{ R.drawable.a1, R.drawable.a2, R.drawable.a3, R.drawable.a4, R.drawable.a5, R.drawable.a6, }; imag原创 2017-06-14 16:27:10 · 2583 阅读 · 0 评论 -
Android常用组件-editview
布局文件 <EditText android:id="@+id/editText3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:ems="8" //编辑框长度 andr原创 2017-06-15 15:57:02 · 2546 阅读 · 0 评论 -
Android中的各种button
一、Button 包含点击、长按、移动、焦点、键盘事件二、Imagebutton 1,src属性储存图片位置 2,根据图片大小决定button按钮的大小三、Togglebutton textOn和textOff 点击button会在两个信息之间进行切换四、Radiobutton(单选按钮) 通常一个ButtonGroup中含有多个Radiobutton 1,布局文件 <RadioGrou原创 2017-06-15 16:57:26 · 3328 阅读 · 0 评论 -
常用组件Spinner与适配器模式
布局文件<Spinner android:id="@+id/spinner" android:layout_width="112dp" android:layout_height="85dp" android:entries="@array/spinner" android:spinnerMode="dialog"原创 2017-07-17 10:26:01 · 2560 阅读 · 0 评论 -
在android studio中做一个简易的计算器
效果图: 资源文件: color.xml<?xml version="1.0" encoding="utf-8"?><resources> <color name="colorPrimary">#3F51B5</color> <color name="colorPrimaryDark">#303F9F</color> <color name="colorAccent">原创 2017-07-22 10:22:52 · 22530 阅读 · 10 评论 -
Android中UI组件AlertDialog的各种实现
Java代码public void test(View view) { AlertDialog.Builder builder=new AlertDialog.Builder(this); builder.setTitle("静静"); builder.setMessage("你是猪吗"); builder.setNegativ原创 2017-07-18 21:37:50 · 2458 阅读 · 0 评论 -
在Android中实现简易的登录界面
Mainactivity布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="原创 2017-07-19 20:08:51 · 5185 阅读 · 0 评论 -
python搭建服务器实现两个Android客户端间收发消息
python服务器# coding:utf-8import socketimport threadingimport timedef handle_client(client_socket, client_id): """处理客户端请求""" # 获取客户端请求数据 while True: try: request原创 2018-01-06 16:43:39 · 2283 阅读 · 1 评论