package com.lidaochen.test; import java.io.ByteArrayOutputStream; import java.io.InputStream; public class StreamTools { // 把InputStream转换成String public static String readStream(InputStream in) throws Exception { // 定义一个内存输出流 ByteArrayOutputStream by…
android开发之 Wifi的四个类 在Android中对Wifi操作,android本身提供了一些实用的包,在android.net.wifi包以下.简介一下: 大致能够分为四个基本的类ScanResult,wifiConfiguration,WifiInfo,WifiManager (1)ScanResult,通过wifi 硬件扫描来获取周边的wifi 热点. (2)wifiConfiguration 连通wifi 接入点须要获取到的信息. (3)WifiInfo : wifi 连通以后.…
类 scala的类定义非常灵活 class test4 class test2{} class test3(x:Int) 定义一个带构造函数的类 class Point (x : Int,y : Int){ def add() : Int = { x1 + y2 } } 通过this来重写构造函数 def this(X1 : Int){ this(X1,1) } def this(X2 : String){ this(0,1) } 除了重写构造函数,还可以当作当前对象的引用. def add(x…
1.从网页获取json返回字符串 public class ReadNet extends AsyncTask<URL, Integer, String> { @Override        protected void onPreExecute() {            super.onPreExecute();        }        @Override        protected String doInBackground(URL... params) {      …
在liferay7中开发不依赖Service Builder的对外服务类,非常简洁,只需要2点注解: 在类的前部定义: @ApplicationPath("/PathXXX") 方法前定义: @GET @Path("/ActionXXX") @Produces("text/plain") 例子:得到注册用户 import com.liferay.portal.kernel.model.User; import com.liferay.portal…
Adapter常用来管理数据,是连接后端数据和前端显示的适配器接口,是数据和UI(view)之间一个重要的纽带.再常见的view(listview.gridview)等地方都需要用到adapter,下面我们来讲讲SimpleAdapter: •SimpleAdapter类:一个使静态数据和在xml中定义的Views对应起来的简单adapter. •构造方法: SimpleAdapter adapter = new SimpleAdapter(context, List<?extends Map<…
RecyclerView是一个非常好用的控件,它的效果和ListView很相似,甚至可以说RecyclerView的出现是来取代ListView的 RecyclerView比ListView更加灵活,具有更高的扩展性 下面就详细的介绍RecyclerView的用法 既然RecyclerView上来取带ListView的那说明RecyclerView和ListView的用法很相似,事实确实这样,也就是两个东西,一个控件和适配器(Adapter) 一:导包 我这里开发使用的AndroidStudio…
可以看到很多的APP在第一次运行之后就会弹出来一个Toast说什么快捷方式已创建,那么这个东西是怎么搞出来的呢 很简单就下面几句话,写在这儿以后好copy 先创建一个类 import android.app.Activity; import android.content.Intent; import android.os.Parcelable; /** * Created by Administrator on 2016/1/21. */ public class ShortCut { pub…
使用Room实体定义数据 在Room库中,entities(实体)代表着相关字段集.每一个entity(实体)代表着相关联数据库中的一个表.entity 类必须通过Database 类中的entities数组引用. 定义实体类的方式: 为了使room库能够访问到字段,实体中字段的访问权限要设为public,或者是为字段提供getter和setter方法.(getter和setter方法,基于Room中的JavaBeans约定.) @Entity public class User { @Prim…
根据官网的教程,发现实现与预期不一致,查看相关资料自己整理了一下(官网开发文档:https://developer.android.com/training/appbar/setting-up.html) 1,初识 Toolbar Toolbar 是在 Android 5.0 开始推出的一个 Material Design 风格的导航控件 ,Google 非常推荐大家使用 Toolbar 来作为Android客户端的导航栏,以此来取代之前的 Actionbar .与 Actionbar 相比,T…