自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lilu920923的专栏

记录自己学习中的一点一点

  • 博客(61)
  • 收藏
  • 关注

原创 自定义View,画折线图

最近学到画折线图,实现出来了,现在把代码贴出来,给大家点评,也给自己做个备忘1,xml文件中:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" and

2016-01-26 09:53:15 648 1

原创 fragment+ViewPager的使用(页面的滑动切换)

本人写的效果是这样的,它可以点击底部的两个按钮来切换,也可以左右滑动来切换,每个页面可以有独立的布局及响应这个小项目用到了两个fragment对象,一个ViewPager(一个是连接的fragment,一个是展示的fragment,大家要是有需要也可以自己在加)1、布局文件:Activity.xml<RelativeLayout xmlns:android="http://sc

2016-01-20 13:06:23 632

原创 Jmeter返回Connection timed out: connect

Jmeter返回org.apache.http.conn.HttpHostConnectException: Connect to 59.195.206.20:8083 [/59.195.206.20] failed: Connection timed out: connect

2022-10-04 11:37:19 5883

原创 集合中的数据排序

private void __bubbleSort(List array) { int length = array.size() - 1; for (int out = length; out > 0; out--) { for (int i = 0; i ; i++) { if (array.get(i).getCreationDate(

2016-08-18 15:38:11 585

原创 生成带logo的二维码

当有logo时生成带logo的二维码,没有时生成一般的二维码首先要提价zXing;然后自定义一个工具类HJQRCodeUtilpublic class HJQRCodeUtil { /** * 生成二维码Bitmap * * @param content 内容 * @param widthPix 图片宽度 * @param

2016-07-28 15:00:26 836

原创 图片的各个形式的转换

1,View转为Bitmap的//将View转化成bitmapBitmap newLogo = getViewBitmap(view,57,57);

2016-07-28 10:44:38 289

原创 按照指定长度切割字符串

/** * 按照指定长度切割字符串 * @param inputString 需要切割的源字符串 * @param length 指定的长度 * @return */ public static String getDivLines(String inputString, int length) { List divList

2016-07-20 16:03:32 2007

原创 ListView的高度测量

应用场景:当scrollView中嵌入一个ListView时,listview的高度不知道。显示时只显示一行。自定义的ListView:package com.hanju.view;import android.content.Context;import android.util.AttributeSet;import android.widget.ListView;/** *

2016-07-20 11:29:54 335

原创 图片的高斯模糊

1,布局: <RelativeLayout android:layout_width="match_parent" android:layout_height="200dp" > <ImageView android:id="

2016-07-20 11:08:40 306

原创 工具类的方法

package com.hanju.tools;import android.content.Context;import android.content.pm.PackageInfo;import android.content.pm.PackageManager.NameNotFoundException;import android.graphics.Bitmap;import

2016-06-14 11:31:33 328

原创 自定义开关

xml,文件中 <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" > <com.hanju.util.SlideSwit

2016-05-15 18:08:30 306

原创 版本较低导致的setBackground(null)错误

Android 2.x.x版本下错误:java.lang.NoSuchMethodError: android.view.View.setBackground解决方法:int sdk = android.os.Build.VERSION.SDK_INT;if (sdk    item_text.setBackgroundDrawable(null);   }else {

2016-04-07 18:20:23 3135

原创 自定义的密码输入判断

自定义的密码输入判断//密码输入判断 public NumberKeyListener keyListener = new NumberKeyListener() {    @Override  public int getInputType() {   // TODO Auto-generated method stub   return InputType.

2016-02-25 16:31:05 404

原创 和后台交互

需要交互的页面 sp = getSharedPreferences("HJSmartRouter", MODE_PRIVATE);  userId = sp.getString("userId", null);  token = sp.getString("token", null);  System.out.println("=========="+userId); //获取

2016-02-24 14:12:38 306

原创 数据的简单操作集

/*  * 消除数组里的空格  */ private void __setStr() {  Iterator it = HJTagDataModel.mSelectStrs.iterator();  while (it.hasNext()) {   if (it.next().equals("")) {    it.remove();   }  } }

2016-02-24 14:06:37 394

原创 广播的发出与接收

广播的发出与接收,用于页面间的消息传递(B界面的数据变动时,A界面的数据刷新)。A界面  receiver=new Receiver();  IntentFilter filter=new IntentFilter();  filter.addAction("refreshList");  registerReceiver(receiver, filter);B界面

2016-02-24 13:42:05 281

原创 小小的迭代器

private void __init() { Iterator it = HJTagDataModel.mSelectStrs.iterator(); while(it.hasNext()) { if(it.next().equals("")) { it.remove(); } }作用:在集合中消除空格

2016-02-14 18:15:58 225

原创 多项选择~checkbox的简单运用

<CheckBox android:id="@+id/cb_tagType1_tag_food" android:layout_width="wrap_content" android:layout_height="wrap_content"

2016-01-29 17:39:34 378

原创 仿微信界面的只能点击,不能滑动,和随机显示不同的布局

1.xml文件activity.xml文件<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <FrameLayou

2016-01-27 10:13:24 534

原创 一段文字中的几个关键字显示高亮

将一段文字中的几个关键字显示高亮示例:将“我的愿望是当个绿巨人,所以我想让我的皮(derma)肤是绿色”中的”皮肤“显示绿色。public class MainActivity extends Activity { private static TextView mTextView; //需要显示的文字 private static String keywords="皮(.*

2015-08-17 15:55:49 3394

原创 从网络上下载文件

文件的下载:使用HTTP协议下载文件·创建一个HttpURLConnection对象HttpURLConnection urlConnection=(HttpURLConnection)url.openConnection();·获得一个InputStream对象urlConn.getInputStream()·访问网络的权限android.permission.INT

2015-05-27 11:25:30 726

原创 ProgressBar(进度条)

ProgressBar是一个进度条(文件的下载,大量数据的处理时要显示的进度)代码示例:ProgressBar.java中的代码:public class ProgressBarTest extends Activity { //声明变量 private ProgressBar firstBar; private ProgressBar secondBar; private B

2015-05-27 11:13:48 967

原创 Service的基本用法

Service是一个应用程序组件,没有界面,在后台运行和Activity是一个级别的。通常用来处理一些耗时较长的操作。可以使用Service更新ContentProvider,播放MP3,网络连接,发送Intent以及启动系统的通知等等。   Service不是一个单独的进程   Service不是一个线程,(一个进程有多个线程)启动Service:  —Context.start

2015-05-23 12:10:55 612

原创 实现线程的第二种方法

实现线程的第二种方法     提供一个实现接口Runnable的类作为线程的目标对象,在初始化一个Thread类或Thread子类的线程对象时,把目标对象传递给这个线程实例,由该目标对象提供线程体。代码示例:public class Runnablempl implements Runnable { public void run() { for(int i=0;i  Sy

2015-05-23 12:07:33 490

原创 欢迎页面(Welcome)

package com.example.welcome;import java.util.ArrayList;import android.os.Bundle;import android.support.v4.view.PagerAdapter;import android.support.v4.view.ViewPager;import android.support.v4.vi

2015-05-18 18:51:48 11746

原创 Relativelayout(相对布局)示例

相对布局(RelativeLayout)在这个容器内部的字子元素们可以使用彼此之间的相对位置,或容器之间的相对位置来进行定位。相关属性:android:layout_abowe 将该控件置于给定ID的控件之上;                  android:layout_below 将该控件置于给定ID的控件之下;                  android:layo

2015-05-15 21:41:04 736

原创 简单的音频播放示例

mainActivity.java中的代码public class MainActivity extends Activity implements OnClickListener { MediaPlayer mp=null; View bt1=null; Vie

2015-05-11 22:25:34 463

原创 HTML基础练习1

HTML(Hyper Text Mark-up Language 超文本标记语言) ,是一种用来描述网页内容的描述性的标记语言,它不是编程语言。HTML的编写模板(主要框架)      (头部)               (标题)                             (主题)       各个标签以及特殊字符的使用1、标题的大小,颜

2015-03-14 20:10:46 451

原创 ios--UITabBar的基本概念

一、UITABBAR视图的组成

2014-08-08 23:19:33 496

原创 ios--UITabBarController的基本用法3

课堂实例3:

2014-08-08 21:39:07 432

原创 ios--UITabBarController代理的使用

一、设置分栏控制器代理

2014-08-08 20:52:39 1144

原创 ios--UITabBarController的用法

/*思路: *1.创建若干个子视图控制器(它们是并列的关系) * 1.1创建UITabBarItem实例,赋值给相应的子视图控制器(2中方法) *2.创建一个数组,将已创建的子视图控制器,添加到数组中 *3.创建UITabBarController实例 *4.tabBarController.viewControllers = viewContro

2014-08-08 20:19:37 450

原创 ios--UITabBarController和UINavigation的集成

一、集成分栏控制器和导航kong

2014-08-08 19:55:30 496

原创 ios--UITabBarController的层次关系

一、分栏视图控制器的结构    1、

2014-08-08 15:16:49 1218

原创 ios--UITabBarController基本用法1

课堂实例1:

2014-08-08 11:17:22 528

原创 ios--分栏控制器的基本概念

一、UITabBarController的基本概念

2014-08-07 18:53:06 1729

原创 ios--导航控制器小结

小结:1、一个UINs

2014-08-07 18:25:26 422

原创 ios--ToolBar的概念和用法

一、导航控制器中的工具栏创建UIT

2014-08-07 17:52:00 505

原创 ios--导航栏的基本概念

一、UINavigationBar     1、

2014-08-07 17:26:36 980

原创 ios--导航控制器常用属性与常用方法

一、导航控制器常用属性

2014-08-07 15:45:30 481

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除