- 博客(11)
- 资源 (5)
- 收藏
- 关注
原创 Android开发中获取系统Settings内容的权限
转自:http://makaidong.com/mengpeng920223/1/7282_12321918.html 注:如有问题可以回复,看到第一时间分析解决,码农不易,感觉对您有用,帮助到您,可否打赏一杯可乐,在此谢过诸位,愿诸君终成大神,前程似锦~~~ ...
2018-04-27 17:47:50 1825 1
原创 Android Studio 使用ButterKnife的简单用法说明
最近在搞一个项目,不想用以前的findViewById来获取控件了。使用个方便代码书写且使代码简洁的插件来得到控件,此插件就是ButterKnife。 一、点击左上角File--Settings--Plugins 然后在输入框输入Zelezny点击下载,重启AS即可把插件下下来。 二、在build.gradle--dependencies中加入下面红框中这句话,不然即使你下载了,程序中也无...
2018-04-26 11:20:56 744
原创 关于Https通讯中遇到的ssl连接总是被断掉的问题
最近在做一个项目,一开始使用其他同事的程序来通讯一直正常,后来用自己的程序怎么就是过不了,服务器总是给我拒掉。 如下图所示: 找了好久没有发现原因,后来,重新写代码,慢慢的调试发现自己还是对https的head头组包方面知识学习不严谨。错误原因是包的长度跟在head头中送的长度不一致,导致服务器认为请求报文不对所以把通讯给拒掉了。所以,在此提示自己,以后开发要严谨。就是下图这个地方。 注...
2018-04-20 16:52:39 2922 2
原创 Java DNS域名解析函数
/** * dns域名解析函数 * @param address * @return */ public String DnsAnalyze(String address){ InetAddress inetAdd = null; String ip_devdiv = ""; try { inetAdd = InetAddress.getByNam...
2018-04-18 14:18:22 493
原创 Android 开发中关于读取SSL证书的两种方式
最近在搞一个项目,其中通讯方式用的是https。用了两种方式读取的证书,适应不同情况的需求,下面就简单说下。 方式一:在工程中assets文件夹下放入证书文件,直接复制粘贴就好。在程序中读取: 1、创建AssetManager, AssetManager assetManager = context.getAssets(); 2、用输入流读取文件 Inp...
2018-04-18 11:28:07 3102
原创 Android 文件读写以及assets操作
Android 文件读写以及assets操作 参考: 保存文件:https://developer.android.com/training/basics/data-storage/files.html存储选项:https://developer.android.com/guide/topics/data/data-storage.htmlandroid getExternalStora...
2018-04-16 16:50:20 2857
原创 android 文件读取(assets)
assets文件夹资源的访问 assets文件夹里面的文件都是保持原始的文件格式,需要用AssetManager以字节流的形式读取文件。 1. 先在Activity里面调用getAssets()来获取AssetManager引用。 2. 再用AssetManager的open(String fileName, int accessMode)方法则指定...
2018-04-16 16:18:41 2300
原创 请求网络数据并通过接口回调数据
//MainActivity public class MainActivity extends AppCompatActivity { private TextView showText; private Button sure; ExecutorService pool; Handler handler = new Handler() { @...
2018-04-12 11:07:02 457
原创 Android中接口(Interface)的简单使用
Java中的接口可以被看作是只包含常量和抽象方法的抽象类。 可以使用如下方式定义一个接口: public interface InterfaceDemo { int i = 10; void method1(); int method2(); } 使用1: 解决“多重继承”的问题 Java语言本身是不支持类的多重继承(多重继承是指一个类从多个类继承而来,即...
2018-04-11 17:42:18 3671
原创 Android Application中使用HashMap做全局数据传递
两种方式直接贴代码: 声明: public class FinancialApplication extends Application { public static final String TAG = FinancialApplication.class.getSimpleName(); public static FinancialApplication mAp...
2018-04-11 16:41:51 1433
原创 Android Application对象学习注意的几点事项
1:Application是什么? Application和Activity,Service一样,是android框架的一个系统组件,当android程序启动时系统会创建一个 application对象,用来存储系统的一些信息。通常我们是不需要指定一个Application的,这时系统会自动帮我们创建,如果需要创建自己 的Application,也很简单创建一个类继承 App...
2018-04-11 16:11:34 138
TextToSpeechActivity.java
2019-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人