- 博客(33)
- 资源 (3)
- 收藏
- 关注
原创 Android-FloatingActionButton悬浮按钮基本使用、字体、颜色
这里主要讲:FloatingActionsMenu自定义样式以及title调整FloatingActionButton的基本方法看一下效果图:这里使用的是:com.getbase.floatingactionbutton.FloatingActionsMenu先说下它的配置:在app/build.gradle 添加以下代码依赖://圆形悬浮按钮 impleme...
2018-11-29 12:40:36 8207
原创 迪杰斯特拉算法
本文以Java实现迪杰特斯拉算法文末附上完整代码以及 测试样例主要思想:1.对于给出的无向图/有向图,我们可以固定一点为原点:02.首先要有两个数组 一个用于存储两点间的距离(边),另一个数组用于存放当前点的前一个点 parent3.在当前位置distance值不为无穷的情况下,通过循环比较 (distance[i] + matrix[i][j]) < distance[...
2018-11-28 17:43:02 624 1
原创 最短路径-Floyd弗洛伊德算法
文末给出实现的具体代码弗洛伊德算法类似于迪杰特斯拉算法他们的区别在于:1.弗洛伊德算法时间复杂度O(N³) 而 迪杰特斯拉算法为O(N²)那么为什么要学会弗洛伊德算法呢?1.弗洛伊德算法更通俗易懂2.弗洛伊德算法可以求和所有点之间的最短路径本文采用java语言实现该算法首先请看该算法的实现:要实现佛洛依德算法 你需要定义两个二维数组一个用于存储路径长度 ...
2018-11-28 16:00:26 2084
原创 Android-StackView用法和一些坑
关于StackView网上已经有很多内容了这里我着重将一些使用过程中遇到的坑吧先看下效果,和很多人一样很多人加完图片后发现图片不显示,这里可能有两个原因:一、直接闪退,然后报错。一般会有头这么一句话:Failed to allocate a 74649612 byte allocation with 16765728 free bytes and 59MB until O...
2018-11-27 19:30:42 717
原创 Java-中缀表达式转后缀
本文先给出思路与方法,最后将给出完整代码项目实战:https://blog.csdn.net/qq_43377749/article/details/84973206算法综述:一、中缀表达式转后缀表达式:1.中缀表达式要转后缀表达式,首先需要两个Stack(栈),其中一个应用于存放字符,另一个用于存放数字。2.读到数字直接存入数字栈中,读到字符时,要咸鱼栈内前一元素(字符)...
2018-11-25 15:09:16 387
原创 java-九九乘法表全集
本文代码带详细解析题型包括:1.下三角2.上三角3.倒三角大家根据需要查看一、下三角实现如下public class Text { /** * 下三角 九九乘法表 * @param args */ public static void main(String[] args) { for( int i = 1 ; i &amp;amp;lt; 10 ; i++ ){//第一重循...
2018-11-25 12:23:48 1804 1
原创 Android-Service自动更换手机壁纸
先看下效果:划重点,使用service前别忘了给相应的service添加服务&lt;service android:name=".ChangeService"&gt;&lt;/service&gt;具体实现:首先定义ChangeService类,继承Service访问系统实现壁纸切换public class ChangeService extends Service { in...
2018-11-22 20:00:56 1111 1
原创 Android-自动换图片、轮播图
50行代码急速实现轮播图:先看效果:两个例子没太大区别,不过i是布局文件中控件的Height不一样罢了这里一第二个为例:public class MainActivity extends Activity { int[] imageIds = new int[]{ R.drawable.a00,R.drawable.a01,R.drawable.a02,...
2018-11-22 19:10:49 1150
原创 Android 用线程更换壁纸
先看效果:一个线程30行代码搞定:public class MainActivity extends Activity { Thread thread = new Thread(){ @Override public void run() { for (;current<5;){ if (c...
2018-11-22 14:39:46 440
原创 Android:控件Spinner实现下拉列表
这里主要介绍两种Spinner:1.添加系统默认ArrayAdapter样式2.采用之定义SpinnerAdapter样式先看效果图:首先看看自定义的SpinnerAdapter:我门在这里借用下https://blog.csdn.net/wu_lai_314/article/details/24520249的定义class SpinnerAdapter extends ArrayA...
2018-11-21 20:00:09 599
原创 Android-ListView 点击展开与收起效果实现
废话不说先上效果:实际上这是采用一个ExpandableListView实现的布局文件很简单:&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;&amp;lt;LinearLayout xmlns:android=&quot;http://schemas.android.
2018-11-21 18:55:04 1852
原创 android组件GridView简单使用
案例:简单的图片浏览器,保存图片到相册保存方法代码:https://blog.csdn.net/qq_43377749/article/details/84325487废话不多说先上效果;具体实现:首先是布局文件: 1.一个GridView(展示所有的图片) 2.一个ImageView(放选中的图片)&lt;?xml version="1.0" encoding="utf-8"?&g
2018-11-21 16:48:20 422
原创 Android 保存图片到相册
废话不多说,先上效果:点击图片 调用savephoto的SaveBitmapFromView(View view);方法自动保存图片//点击图片保存imageView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String[]...
2018-11-21 16:37:19 3525 3
原创 Android-使用AutoCompleteTextView进行动态匹配
废话不说,先看效果:实现如下:先绑定两个adapter:public class MainActivity extends Activity { private AutoCompleteTextView autoCompleteTextView ; private MultiAutoCompleteTextView multiAutoCompleteTextView ;...
2018-11-21 14:54:33 423
原创 Android 切换主题以及换肤的实现
废话不说先看效果:创建ColorTheme类用于主题更换:public class ColorTheme { AppCompatActivity ap; public ColorTheme(AppCompatActivity _ap){ap=_ap;} public void updateTheme(int _data){ String data...
2018-11-19 21:41:15 390 3
原创 AndroidStudio制作登录和注册功能的实现,界面的布局介绍
话不多说先上图:首先是具体的布局设计:https://blog.csdn.net/qq_43377749/article/details/84260348效果图:现在附上实现具体功能的代码如下:这里是登录界面public class StartActivity extends AppCompatActivity implements View.OnClickListener{...
2018-11-19 21:32:50 27608 5
原创 Android登录界面设计
登陆功能基于Bmob实现 获取数据后将数据纯出道Bmob云数据库实际效果首先是布局界面:&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android&quo
2018-11-19 21:16:28 6942 7
原创 Android 从相册中选择照片
实际效果图:代码实现:点击事件 点击跳转相册imageView01.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if(ContextCompat.checkSelfPermissi...
2018-11-17 00:03:44 499 4
原创 android之ListView和adapter配合显示图片和文字列表
实际效果:布局文件:&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;&amp;lt;RelativeLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;
2018-11-16 23:43:41 3338
原创 ListView 的简单用法及定制ListView界面
效果:布局实现:有个listview显示一个edit和button发送&amp;amp;amp;amp;lt;?xml version=&amp;amp;amp;quot;1.0&amp;amp;amp;quot; encoding=&amp;amp;amp;quot;utf-8&amp;amp;amp;quot;?&amp;amp;amp;amp;gt;&amp;amp;
2018-11-15 19:51:25 535
原创 Android 图片浏览 放大图片
效果图:布局文件:<?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:t...
2018-11-14 18:31:13 954
原创 Android 计时器
效果图:布局:三个按钮 加上一个Chronometer<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/re...
2018-11-14 16:08:27 1950
原创 Android 开关按钮
效果如下:以下是布局文件:&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;&amp;lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;
2018-11-12 21:14:57 1739
原创 Android 获取单选与复选框的值
效果图:布局文件:&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;&amp;lt;TableLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;
2018-11-11 22:31:34 2973
原创 Android实现圆角按钮、文字阴影按钮
效果图:如果要实现圆角图片,并变色须在drawable中配置背景文件如下:&amp;amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;amp;gt;&amp;amp;lt;selector xmlns:android=&amp;quot;http:/
2018-11-11 20:43:38 671
原创 Android TextView 使用 intent 传递信息 实现注册界面
使用intent在活动间传递值首先是 MainActuvity 活动(注册界面 写完个人信息点击注册 )跳转到 In 活动 (通过 intent 获得 MainActivity 中的信息 )效果图如下:MainActivity 实现:Java代码:public class Home extends AppCompatActivity { //用于存放个人注册信息 E...
2018-11-10 21:16:09 1385
原创 Android TextView各种使用方法
效果图:XML布局文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout android:id="@+id/root" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.an
2018-11-09 21:38:31 1861
原创 Android 圆形图片
绝对布局:通过直接给定控件起始坐标 ( x , y ) 和 ( w , l ) ,来生成控件。圆形头像:CircleImageView的使用 注:在build.gradle中添加:implementation ‘de.hdodenhof:circleimageview:1.3.0’XML布局文件:&amp;amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;qu
2018-11-08 21:15:58 394
原创 Android布局帧布局霓虹灯效果实现
效果图:实现方式:FrameLayout中,设置8个TextView,在主函数中,设计颜色数组,通过有序替换他们颜色,实现渐变效果。java代码:MainActivitypublic class MainActivity extends AppCompatActivity { private int currentColor = 0; /* 定义颜色数组 实现颜...
2018-11-06 19:01:16 938
原创 Android菜单 布局 表格布局
摘自疯狂Android多用于静态菜单页面xml代码代码内带详细解释&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns
2018-11-05 20:58:56 1159
原创 Android跟随手指小球
摘自疯狂java配置DrawView类用于绘制小球public class DrawView extends View { public float currentX = 40; public float currentY = 50; //定义并创建画笔 Paint p = new Paint(); public DrawView(Context c...
2018-11-04 21:26:03 377
原创 Android 实现图片点击切换
摘自疯狂 Javajava 代码public class MainActivity extends AppCompatActivity { //定义一个访问图片的数组 int[] images = new int[]{ R.drawable.java, R.drawable.javaee, R.drawa...
2018-11-02 21:40:33 4065
原创 Android获取当前系统日期和时间
安卓 获得系统时间public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //创建线性布局管理器...
2018-11-02 20:54:03 850
【黑龙江大学】人机交互实验源码分享 - 学习参考使用,请勿抄袭
2020-07-25
黑龙江大学汇编实验6 子程序设计
2018-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人