观心静

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 6 7 8 9 10 11 下一页

2018年5月18日

摘要: 实现思维 1.首先在一行的xml布局中添加一个选中效果的icon图片,未选中的情况下INVISIBLE或者GONE 都可以,推荐使用INVISIBLE它会占用布局位置但是不显示,这样可以避免布局中其他控件因为勾选布局的消失而轻微变动位置 2.将适配器类中的onCreateViewHolder方法重写 阅读全文
posted @ 2018-05-18 17:56 观心静 阅读(6697) 评论(1) 推荐(1) 编辑

2018年5月16日

摘要: 基本ViewPager组件使用方式与我之前写的https://blog.csdn.net/qq_37217804/article/details/80332634 这篇博客一致。 下面我们将重点详细解释有区别的地方: 实现思维 1.除了ViewPager的根活动xml之外,还需要另外写一个xml布局 阅读全文
posted @ 2018-05-16 14:25 观心静 阅读(473) 评论(0) 推荐(0) 编辑

摘要: 我们安装完app后第一次打开app,通常都会有一个翻页图片形式的app引导简介说明。下面我们来实现这个功能.ViewPager这个组件与ListView和RecyclerView在使用上有很高的相似处,所以你如果学习过以上两种列表滚动控件,可以基于它们帮助你理解ViewPager的使用。 实现步骤: 阅读全文
posted @ 2018-05-16 10:41 观心静 阅读(420) 评论(0) 推荐(0) 编辑

2018年5月14日

摘要: Selector基本属性 android:state_pressed=["true" | "false"] 按下状态 android:state_focused=["true" | "false"] 聚焦状态 android:state_selected=["true" | "false"] 选中状 阅读全文
posted @ 2018-05-14 13:13 观心静 阅读(1131) 评论(0) 推荐(0) 编辑

2018年5月7日

摘要: 实现思路 1.写一个父类布局,里面写一个按键和一个帧布局(用于给Fragment布局后续替代) 2.写3个子布局,并且在写3个class继承Fragment布局 3.在MainActivity的class中写替换碎片布局的方法 (包含:FragmentManger(碎片管理器)、getSupport 阅读全文
posted @ 2018-05-07 15:54 观心静 阅读(2706) 评论(0) 推荐(1) 编辑

2018年5月5日

摘要: 实现思维: 1.需要写2个或者多个子布局 2.写一个Java的class去实现将子布局与父类布局铺满。(一个子布局对应一个class) 3.在父类布局中导入fragment布局,并且添加android:name=“”属性; 1.写2个布局: <?xml version="1.0" encoding= 阅读全文
posted @ 2018-05-05 23:15 观心静 阅读(684) 评论(0) 推荐(0) 编辑

摘要: 实现思维顺序: 1.首先我们需要准备2张.9的png图片(一张图片为左边聊天泡泡,一个图片为右边的聊天泡泡),可以使用draw9patch.bat工具制作,任何图片导入到drawable中。 2.需要写一个聊天室布局xml,布局由android.support.v7.widget.RecyclerV 阅读全文
posted @ 2018-05-05 16:58 观心静 阅读(888) 评论(2) 推荐(0) 编辑

2018年5月3日

摘要: 1.写一个内容的自定义小布局: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="v 阅读全文
posted @ 2018-05-03 17:17 观心静 阅读(1094) 评论(0) 推荐(0) 编辑

摘要: 1.写一个一竖的自定义布局: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="ve 阅读全文
posted @ 2018-05-03 13:33 观心静 阅读(1163) 评论(0) 推荐(0) 编辑

摘要: 前言 这是一个我早期学习的RecyclerView的博客,最近想整理一下它.后续会一点一点的再次添加内容. 导入 虽然RecyclerView是一个目前最好的列表View,但是google并不在基础框架里支持它,它需要导入. 最新的: implementation 'androidx.recycle 阅读全文
posted @ 2018-05-03 11:02 观心静 阅读(3242) 评论(0) 推荐(0) 编辑

摘要: 步骤:1.在drawable 文件夹中创建一个xml布局文件。2.修改布局文件3.在需要使用背景的按键中导入布局。创建布局文件:修改布局文件: 预览效果图:在按键中添加布局:实际效果:PS(椭圆按键的xml): ... 阅读全文
posted @ 2018-05-03 10:50 观心静 阅读(1394) 评论(0) 推荐(0) 编辑

2018年4月29日

摘要: 布局xml list内容适配器(使用了子布局缓存和主布局复用):package com.example.lenovo.myapplication;import android.content.Context;imp... 阅读全文
posted @ 2018-04-29 14:09 观心静 阅读(165) 评论(0) 推荐(0) 编辑

2018年4月16日

摘要: 递归详解: 1.递归一句话通俗讲就是一个方法自动重复调用自己的过程。 2.因为是重复调用自己了,所以看起来像一个循环,所以为了避免内存溢出系统崩溃,我们需要在方法里加一个返回值判断,用于递归循环的跳出。 下面用debug模式解释一下递归的实现原理: 首先是源码: public class Demo8 阅读全文
posted @ 2018-04-16 16:02 观心静 阅读(1812) 评论(0) 推荐(0) 编辑

2018年4月14日

摘要: 注意:这种实现方法不是实现ListView的最优方法,只是希望通过练习了解ListView的实现原理思维路线:1.创建drawable文件夹将要使用的图片导入进去2.写一个类,用于存放图片ID数据和内容文本。3.写一个自定义布局,给ListView的每一个行的格式做范... 阅读全文
posted @ 2018-04-14 16:25 观心静 阅读(2065) 评论(0) 推荐(0) 编辑

2018年4月10日

摘要: 思维线路:1.创建一个ListViewActivity,LinearLayout布局里写了一个ListView布局2.创建一个TextView布局给ArrayAdapter适配器使用3.将TextView布局和数据导入适配器ArrayAdapter3.将ArrayAd... 阅读全文
posted @ 2018-04-10 20:15 观心静 阅读(505) 评论(0) 推荐(0) 编辑

2018年4月8日

摘要: 为什么要写自定义布局: 1.在实现大量重复的子按键或者子布局时,如果一个一个去复写工作量庞大,就需要创建自定义布局直接导入布局里,可以节省大量的时间 创建自定义布局的步骤: 1.编写一个自定义xml布局 2.将这个自定义xml布局实例化成Java布局类(继承布局类实现),在布局类中直接添加功能 3. 阅读全文
posted @ 2018-04-08 13:06 观心静 阅读(3054) 评论(0) 推荐(0) 编辑

2018年4月2日

摘要: ... 阅读全文
posted @ 2018-04-02 21:56 观心静 阅读(3464) 评论(0) 推荐(0) 编辑

2018年3月26日

摘要: 前言 记录一些java或者kotlin的文件读写的操作 文本单行读写 try { File sourceFile = new File("C:\\Users\\prize\\Desktop\\Demo1\\盗墓笔记7.txt");//创建源文件 InputStream inputStream = n 阅读全文
posted @ 2018-03-26 13:43 观心静 阅读(410) 评论(0) 推荐(0) 编辑

摘要: 在Java中,this是调用类中变量和内部类的构造方法的关键词,在对象有同名变量时,可以指定类的变量。 例子1: package example_1; import java.lang.*; public class Xample_3 { private static String a; priva 阅读全文
posted @ 2018-03-26 09:56 观心静 阅读(165) 评论(0) 推荐(0) 编辑

2018年3月21日

摘要: package com.function; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; import java.io.PrintStream; import jav 阅读全文
posted @ 2018-03-21 14:01 观心静 阅读(293) 评论(0) 推荐(0) 编辑

摘要: package com.function; import java.awt.geom.AffineTransform; import java.awt.image.AffineTransformOp; import java.awt.image.BufferedImage; import java. 阅读全文
posted @ 2018-03-21 14:00 观心静 阅读(341) 评论(0) 推荐(0) 编辑

摘要: package com.function; import java.awt.image.BufferedImage; import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java. 阅读全文
posted @ 2018-03-21 13:58 观心静 阅读(934) 评论(0) 推荐(0) 编辑

摘要: package com.function; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.DataOutputStream; import java.io.IOException; impor 阅读全文
posted @ 2018-03-21 13:56 观心静 阅读(3355) 评论(0) 推荐(0) 编辑

2018年3月17日

摘要: 转载:https://www.cnblogs.com/jevan/p/3169617.htmljava中执行shell有好几种方式:第一种(exec)方式一public static synchronized void runshell2(){ File supe... 阅读全文
posted @ 2018-03-17 13:57 观心静 阅读(4922) 评论(0) 推荐(0) 编辑

2018年3月15日

摘要: 在activity发送数组:public static String [] PhoneAndTime = new String[2];//new 新的Intent Intent data = new Intent(MainActi... 阅读全文
posted @ 2018-03-15 20:50 观心静 阅读(240) 评论(0) 推荐(0) 编辑

2018年3月12日

摘要: package rom;import java.awt.BorderLayout;import java.awt.Color;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;... 阅读全文
posted @ 2018-03-12 15:19 观心静 阅读(488) 评论(0) 推荐(0) 编辑

摘要: package rom; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.ServerSocket; import java.ne 阅读全文
posted @ 2018-03-12 11:01 观心静 阅读(204) 评论(0) 推荐(0) 编辑

2018年3月9日

摘要: package rom;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Container;import java.awt.event.ActionEvent;import java... 阅读全文
posted @ 2018-03-09 20:09 观心静 阅读(567) 评论(0) 推荐(0) 编辑

2018年2月8日

摘要: import java.io.*; public class IO2File { public static void main(String[] args) throws IOException { File f=new File("out.txt"); f.createNewFile(); Fi 阅读全文
posted @ 2018-02-08 21:24 观心静 阅读(1165) 评论(0) 推荐(0) 编辑

2018年2月6日

摘要: 前言 此篇博客讲解电池与电量的开发 代码部分 电量监听 private fun initBatteryReceiver() { mBatteryReceiver = object : BroadcastReceiver() { override fun onReceive(context: Cont 阅读全文
posted @ 2018-02-06 14:58 观心静 阅读(1272) 评论(0) 推荐(0) 编辑

2018年1月26日

摘要: XML - Main Main的classpackage com.example.prize.mydemo;import android.content.Intent;import android.net.Uri;... 阅读全文
posted @ 2018-01-26 20:28 观心静 阅读(745) 评论(0) 推荐(0) 编辑

2018年1月25日

摘要: Call requires permission which may be rejected by user: code should explicitly check to see if permission is available (with `checkPer... 阅读全文
posted @ 2018-01-25 21:27 观心静 阅读(3752) 评论(0) 推荐(0) 编辑

2018年1月24日

摘要: public void Bale (String logname){ //ant打包 System.out.println("-----------正在执行ant编译-----------"); execmd("cmd /c cd /d "+sdktoolspat... 阅读全文
posted @ 2018-01-24 19:42 观心静 阅读(1167) 评论(0) 推荐(0) 编辑

2018年1月12日

摘要: package rom;import java.lang.*;/* * switch的穿透,是参数里包含case内容就执行。 */public class Xamle_5 { public static void main(String [] args) { St... 阅读全文
posted @ 2018-01-12 14:52 观心静 阅读(466) 评论(0) 推荐(0) 编辑

2018年1月11日

摘要: package com;import java.awt.Button;import java.awt.Container;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;im... 阅读全文
posted @ 2018-01-11 19:50 观心静 阅读(391) 评论(0) 推荐(0) 编辑

摘要: package com;public class MonkeySql {private static String monkey_Array [] = new String[13];public static String Device_ID = ""; publi... 阅读全文
posted @ 2018-01-11 19:42 观心静 阅读(171) 评论(0) 推荐(0) 编辑

2017年9月26日

摘要: package rom;import java.lang.*;import javax.swing.BorderFactory;import javax.swing.ButtonGroup;import javax.swing.JButton;import javax... 阅读全文
posted @ 2017-09-26 14:33 观心静 阅读(845) 评论(0) 推荐(1) 编辑

2017年9月20日

摘要: 方法一(使用在线下载的方式导入依赖):1.首先创建项目工程,创建的项目的android_api版本要与测试的android_api版本一致(24就是24 ,不能26或者17去兼容)2.然后就是将本地的SDK添加到AS中 2.1(添加SDK): 2.2(添... 阅读全文
posted @ 2017-09-20 20:33 观心静 阅读(1026) 评论(0) 推荐(0) 编辑

2017年8月30日

摘要: 【Java】边框总结 Table of Contents1 例子代码与结果2 javax.swing.border3 BorderFactory4 LineBorder5 MatteBorder6 TitleBorder7 BevelBorder8 SoftBevel... 阅读全文
posted @ 2017-08-30 09:55 观心静 阅读(378) 评论(0) 推荐(0) 编辑

2017年8月25日

摘要: package rom;import java.lang.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.s... 阅读全文
posted @ 2017-08-25 11:09 观心静 阅读(752) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 下一页