- 博客(16)
- 收藏
- 关注
原创 android雷达图
最近做雷达图,根据网上的资料自己整理了一个。可以根据个人需求,自定义雷达的形状和多边形的边的数目,也可以空值雷达图的旋转。效果图如下: 完整代码如下: `public class RadarView extends View { /* 默认宽度为300x00/ private int WRAP_WIDTH; private int WRAP_HEIGHT;
2016-10-25 13:49:03
660
转载 使用Java发送GET、POST请求
使用Java发送GET、POST请求 ——节选自《疯狂Java讲义》 URL的openConnection()方法将返回一个URLConnection对象,该对象表示应用程序和 URL 之间的通信链接。程序可以通过URLConnection实例向该URL发送请求、读取URL引用的资源。 通常创建一个和 URL 的连接,并发送请求、读取此 URL 引用的资源需要如下几个步骤: (1)通过调用U
2016-10-20 15:35:28
324
原创 Android studio获取数字签名
android Studio获取数字签名信息1.打开Android Studio下面的Terminal2.输入” “C:\Program Files\Java\jre8\bin\keytool.exe” -list -v -keystore “C:\Users\Nzai.android\debug.keystore”“(前面是keytool.exe路径,后面是debug.keystore路径,根据
2016-02-26 15:41:34
556
转载 71道经典Android面试题和答案--重要知识点都涉及到了
转自 :http://blog.youkuaiyun.com/hbzh2008/article/details/7676126面试题 1. 下列哪些语句关于内存回收的说明是正确的? (b ) A、 程序员必须创建一个线程来释放内存 B、内存回收程序负责释放无用内存 C、内存回收程序允许程序员直接释放内存 D、内存回收程序可以在指定的时间释放内存对象 2.
2016-02-23 15:46:11
369
原创 Android Studio和IntelliJIODEA运行Android项目遇到Cannot reload AVD list: cvc-enumeration-valid: Value '280dp
在Android Studio和IntelliJIODEA运行Android项目时遇到下面的问题: Cannot reload AVD list: cvc-enumeration-valid: Value ‘280dpi’ is not facet-valid with respect to enumeration ‘[ldpi, mdpi, tvdpi, hdpi, xhdpi, 400dpi,
2016-02-21 13:48:58
644
原创 Android常用系统广播
//关闭或打开飞行模式时的广播 Intent.ACTION_AIRPLANE_M;http://www.qcloud.com/product/ilvb.html http://www.qcloud.com/product/ilvb.html http://www.qcloud.com/wiki/%E9%9F%B3%E8%A7%86%E9%A2%91%E4%BA%91%E9%80%9A%E8%A
2016-02-20 11:43:39
580
原创 Unicode编码转中文
import java.io.UnsupportedEncodingException;public class fanyi { public static void main(String[] args) { String one = "\u82f9\u679c"; String name = null; name = decodeUnico
2016-02-20 11:21:14
364
原创 Android之drawable state各个属性详解
我们在定义一个drawable的时候可以通过xml定义的drawable对象。它使得一个图片能在不同的状态下显示不同的图案,比如一个Button,它有pressed,focused,或者其它状态,通过使用state list drawable,你就可以为每种状态提供不同的图片。`这里写代码片`先看一个范例:XML file saved at res/drawable/button.xml:<?
2016-02-19 10:01:27
354
转载 合并排序
转载,原文地址:http://blog.jobbole.com/79293/合并排序,顾名思义,就是通过将两个有序的序列合并为一个大的有序的序列的方式来实现排序。合并排序是一种典型的分治算法:首先将序列分为两部分,然后对每一部分进行循环递归的排序,然后逐个将结果进行合并。合并排序最大的优点是它的时间复杂度为O(nlgn),这个是我们之前的选择排序和插入排序所达不到的。他还是一种稳定
2016-02-03 10:47:55
534
原创 Android开发之百度翻译
百度翻译API通过HTTP接口对外提供多语种互译服务。您只需要通过调用百度翻译API,传入待翻译的内容,并指定要翻译的源语言(支持源语言语种自动检测)和目标语言种类,就可以得到相应的翻译结果。 翻译API HTTP地址:http://api.fanyi.baidu.com/api/trans/vip/translate 您需要向该地址通过POST或GET方法发送下列字段来访问服务 字段名
2016-02-03 09:22:48
3660
3
原创 Android加载raw文件夹下的文件
res/raw工程目录下都可以放一些文件,这些文件将被打包到APK中应用使用。这些文件不会被平台编译,而是作为可用的原始资源。 读取res/raw下的文件资源,通过以下方式获取输入流来进行写操作 InputStream is =getResources().openRawResource(R.id.filename); 使用这里面的从资源有两种方法: 第一种,将文件拷贝到data/
2016-02-02 15:14:21
2484
原创 在listView适配器的内存优化给点击事件带来的麻烦
最近做了一个listview,想在点击Item的时候让这个Item的图标改变,监听器在适配器里面做,结果跑起来发现,点击之后,改变图标的竟然不是所点击的Item,而是屏幕中最后一个Item(注意!不是最后一个Item,而是屏幕中已经显示的Item的最后一个) 先贴一段适配器代码public class DetailAdapter extends BaseAdapter { private
2016-02-02 14:24:06
797
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人