自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr_haimeng的博客

叫我萌萌哒程序猿……

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

原创 PMP项目管理学习笔记

PMP项目管理

2022-09-19 12:01:16 1112 2

原创 PLSQL下载与安装

PLSQL下载与安装

2022-09-19 11:26:36 18573 1

原创 初学html

html超文本标记语言,标准通用标记语言下的一个应用。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。 超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。第一章:标记代码块效果:说明超链接效果http://localhost:63343/xml/myHtml.html#top

2016-11-01 16:18:34 369

转载 android studio集成极光推送

一位仁兄的博客[http://blog.csdn.net/jinjin10086/article/details/50442338]

2016-10-17 15:45:49 349

原创 Android studio环境下的 NDK(jni)开发

前言1、什么是NDK?NDK全称是Native Development Kit,NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。NDK集成了交叉编译器(交叉编译器需要UNIX或LINUX系统环境),并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要编译”、“编译特性要求”等),就可

2016-04-19 14:59:10 3623

原创 Genymotion安装启动时报错问题

解决Genymotion出现Unable to load VirtualBox engin注意:下载的时候下载 with virtualBox 版本的。然后默认安装next到底。右键–>VirtualBox–>属性–>兼容性–>(打钩)以兼容模式运行这个程序–>(选择)Windows Server 2008 (Service pack 1)–>应用–>确定! 右键–>Genymotion–>属性–

2016-03-01 16:13:41 541 1

转载 java与php时间戳转换

总结一下java 时间戳和PHP时间戳 的转换问题: 由于精度不同,导致长度不一致,直接转换错误。 JAVA时间戳长度是13位,如:1294890876859 PHP时间戳长度是10位, 如:1294890859 主要最后三位的不同,JAVA时间戳在PHP中使用,去掉后三位,如:1294890876859-> 1294890876 结果:2011-01-13 11:54:36 echo

2016-02-25 10:50:27 4390

原创 SVN客户端(tortoisesvn)使用及studio上传下载

1.首先,去官网下载客户端,分32和64位操作系统哦下载地址【https://tortoisesvn.net/downloads.html】2.下载完成后点击安装即可我的是windows7 32位的,如下 点击它安装: 安装过程很傻瓜,借鉴一位仁兄的哈【http://blog.csdn.net/wanghantong/article/details/6709796】3.安装完成后,打开stu

2015-12-19 13:03:25 879

原创 不知不觉,json数据传输与接口调用

String content=""; try { URL url = new URL(urlStr); HttpURLConnection httpURLConnection = (HttpURLConnection) url .openConnection(); //获取连接

2015-12-01 11:17:05 3033

原创 java面试之几种开发模式

今天参加面试的几位同仁被问到了java设计模式,结果头脑一片茫然,在这里总结一下:1、工厂设计模式:工厂模式在《Java与模式》中分为三类: 1)简单工厂模式(Simple Factory):简单工厂模式又称静态工厂方法模式。重命名上就可以看出这个模式一定很简单。它存在的目的很简单:定义一个用于创建对象的接口。在简单工厂模式中,一个工厂类处于对产品类实例化调用的中心位置上,它决定那一个产品类应当被

2015-10-28 19:16:46 745

原创 报表(折线图,柱形图)

折线图报表效果图: 1.新建ChartView extends Viewpackage com.my.administrator.mychart;import android.content.Context;import android.graphics.Canvas;import android.graphics.Paint;import android.graphics.Path;

2015-10-14 11:12:05 1238

原创 简易指南针

Android中的方向传感器在生活中是一个很好的应用,典型的例子是指南针的使用,我们先来简单介绍一下传感器中三个参数x,y,z的含义,以一幅图来说明。 图 1 补充说明:图中的坐标轴x,y,z和传感器中的X,Y,Z没有任何联系! 如上图所示,绿色部分表示一个手机,带有小圈那一头是手机头部 传感器中的X:如上图所示,规定X正半轴为北,手机头部指向OF

2015-09-22 20:23:51 667

原创 百度地图

首先在此说明,这里的百度地图,或者其他的高德地图,谷歌地图等,这些SDK都是开源的,供所有感兴趣的朋友们免费使用。下面将介绍使用百度地图的步骤:详细的步骤百度上说得很详细,可以进入网址(百度地图)[http://developer.baidu.com/map/index.php?title=androidsdk/guide/introduction]查看这里只对一些不清楚的地方进行描述:1、申请密钥

2015-09-22 19:40:42 595

原创 容器布局动画 LayoutTransition(动画之添加按钮)

先说效果要求如下: 点击添加按钮是会添加新的按钮,按钮有变大的动画效果,点击新生成的按钮按钮消失步骤1、layout下布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layou

2015-09-19 19:48:45 697

原创 android之动画(透明度,位移,旋转,缩放)

简介Android 平台提供了两类动画。 一类是Tween动画,就是对场景里的对象不断的进行图像变化来产生动画效果(旋转、平移、放缩和渐变)。 第二类就是 Frame动画,即顺序的播放事先做好的图像,与gif图片原理类似。下面就讲一下Tweene Animations。主要类:Animation 动画 AlphaAnimation 渐变透明度 RotateAnim

2015-09-19 19:19:26 4026

原创 自定义ViewGroup

简介1、ViewGroup的职责是啥? ViewGroup相当于一个放置View的容器,并且我们在写布局xml的时候,会告诉容器(凡是以layout为开头的属性,都是为用于告诉容器的),我们的宽度(layout_width)、高度(layout_height)、对齐方式(layout_gravity)等;当然还有margin等;于是乎,ViewGroup的职能为:给childView计算出建议的宽

2015-09-19 15:35:08 338

原创 自定义View之球体波浪形充满

效果图:1、布局文件 <com.my.administrator.zdyview.MyPath android:id="@+id/view" android:layout_width="match_parent" android:layout_height="match_parent" mystyle:myview_backgroun

2015-09-18 21:33:21 402

原创 自定义View(本篇讲解Matrix,自定义属性),消蒙版小游戏

先说要求:实现如下效果 (由于电脑特别卡,看起来不流畅,在手机上试过很流畅的)接下来说一下具体做法:1、layout下的布局文件</RelativeLayout><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:mystyle="http://schemas.android.co

2015-09-18 20:43:10 555

原创 自定义View(Path,Bitmap,Slider)

1、Pathpublic class MyPath extends View { private int width; private int height; private Path mPath; private Paint mPaint; private Paint mPaintNew; private int count = 0; pri

2015-09-17 20:19:34 385

原创 自定义View

Android自定义View实现很简单继承View,重写构造函数、onDraw,(onMeasure)等函数。如果自定义的View需要有自定义的属性,需要在values下建立attrs.xml。在其中定义你的属性。在使用到自定义View的xml布局文件中需要加入xmlns:前缀=”http://schemas.android.com/apk/res/你的自定义View所在的包路径”. 1、制作简易

2015-09-16 21:16:25 278

原创 摄像头拍照之压缩图片

在一些手机上进行拍照时可能得不到图片(不能再应用界面显示但是却是生成了图片),这是因为图片太大而无法显示。那么,需要对拍的图片进行压缩: 为此查询了一个压缩的方法:public class ImageZip { public static void zipImage(String savePath) { BitmapFactory.Options options = new

2015-09-16 18:57:28 457

原创 android之视频的播放(VedioView,SuefaceView)和图片的获得

1、视频播放方式一:直接用VideoView 布局文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" andr

2015-09-15 19:57:00 1758

原创 android之音频的播放和录制(MediaPlayer,SoundPool,MediaRecorder)

1、音频播放1、播放本地音乐public class MainActivity extends Activity implements View.OnClickListener {private Button mButton; private SeekBar mSeekbar; @Override protected void onCreate(Bundle savedIns

2015-09-15 19:42:35 506

原创 DbUtils在SQLite中的应用

why use DbUtils ?DBUtils.PersistentDB 实现了强硬的、线程安全的、顽固的数据库连接,使用DB-API 2模块。DBUtils.PooledDB 实现了一个强硬的、线程安全的、有缓存的、可复用的数据库连接。 DbUtils作用有三:     1.丢一个SQL,给一个结果;     2.把结果包装成Bean、Map、List或Object[]形式;

2015-09-14 19:44:35 2419 1

原创 巧用ViewInject

在写程序时,对布局中的button,textview等等通常需要在avtivity中findViewById,并需要强制造型,那么用ViewInject就可以不用繁琐的写这些了。例如;public class XutilsActivity extends Activity implements View.OnClickListener { //这样写就不用写findviewbyid,并且更清

2015-09-14 16:50:35 645

原创 网络连接之HttpClient,Volley,xUtils

1、HttpClientDoGet//activity中在onCreate中加MyAsyncTask类,然后再点击事件中设置,调用 public class MainActivity extends Activity implements View.OnClickListener { …… public void onClick(View v) { switch (v.ge

2015-09-14 12:01:44 710

原创 安卓之网络连接

1、怎么判断是否有网络连接(wifi,流量)布局文件"http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match

2015-09-11 20:56:25 612

原创 音乐播放(MediaPlayer,service,receiver,thread)

简单的播放按钮 @Override public void onClick(View v) { MediaPlayer player = new MediaPlayer(); player.reset(); Log.d("", "" + Environment.getExternalStoragePublicDirectory(Environm

2015-09-10 17:35:18 863 1

原创 IntentService AsyncTask,Thread

IntentService1、在manifest.xml中声明</activity> <service android:name=".MyService"></service> <service android:name=".MyIntentService"></service> </application>2、MyIntentService类public c

2015-09-09 20:21:01 472 1

原创 android四大组件(Activity,Service,BroadcastReceiver,Content Provider)

安卓的四大组建,五大布局Android四大组件:Activity、Service、Broadcast Receiver、Content Provider。1、 Activity 可以去本人博客activity了解学习是Android程序与用户交互的窗口,从视觉效果来看,一个Activity占据当前的窗口,响应所有窗口事件,具备有控件,菜单等界面元素。从内部逻辑来看,Activity需要为了保持各个

2015-09-08 19:59:56 1172 1

原创 数据存储(sharedPreferences,内部存储,外部存储,SQLite数据库,网络存储)

1、SharedPreferences xml存储xml布局文件<TextView android:id="@+id/textview" android:layout_width="match_parent" android:layout_height="wrap_content" /> <EditText android:id

2015-09-07 19:18:18 749 1

原创 android控件之Fragment(碎片)

Fragment生命周期图: 通过demo来学习fragment实现几个界面的交互 如下: 1、新建module,在activity_main.xml布局文件下添加几个按钮button。2、在layout下写几个布局//一个按钮的布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" an

2015-09-06 20:16:36 1661

原创 ViewPager(页面滑动,加动态点,循环,加标题)

页面滑动1、新建项目,导包1、用eclipse: 新建android application activity,最后是blank activity 找到sdk中的android.support.v4.jar包复制到 android private Libraries 2、用android studio: 新建module,建立完成后,file》project structure 导入jar包2、

2015-09-01 20:40:10 863

原创 简单的仿QQ聊天(自娱自乐聊天室)

设计思路:首先搭建聊天界面,想要的效果如下整体为linearlayout线性布局 : 1.顶部是聊天界面的名称 一个TextView 2.中间是ListView 用来显示聊天信息 3.底部是一个水平布局的linearlayout,包含表情 发送按钮 输入框EditText然后搭建聊天信息的布局此处的布局效果如下 1.整体为水平布局的linearlayout,分为ImageView和右边的

2015-08-31 19:56:10 5629 5

原创 Dialog续,Notification

Dialog今天接着明天的Dialog,继续补充dialog的几个用法。<1>弹出自定义的dialog首先添加按钮 <Button android:id="@+id/button5" android:layout_width="match_parent" android:layout_height="wrap_content" an

2015-08-28 21:28:34 443

原创 Toast和Dialog

1、Toast 举例分析 <1>layout下的两个布局文件//这个是布局整体,包括按钮,背景,边框距离等等<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_w

2015-08-27 19:37:16 643

原创 GridView,ExpandableListView,AutoCompleteTextView和Spinner

1、GridViewgridview 和昨天说的listview相似,不同的是,gridview可以设置多行显示。 结合昨天listview与gridview总结出使用的步骤(以gridview为例);<1>新建module工程,会产生一个MainActivity和layout下的main_grid.xml文件。如下所示:这个文件我理解成是整体的构架,这里面可以写ListView或者GridVie

2015-08-26 20:41:28 990

原创 Android控件之ListView

在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。 列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和自定

2015-08-25 20:44:00 725

原创 ArrayAdapter,SimpleAdapter,BaseAdapter

前言:不论哪一种adapter,首先要有一个list,相当于书架,分为一层一层的结构。//在这个list中不要写其他东西RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_

2015-08-24 22:17:55 507

原创 Android控件之ImageView

1.ImageViewImageView控件是一个图片控件,负责显示图片。 首先要把图片放到src>>res>>xhdpi文件夹下才能使用。ScaleType的值分别代表的意义: ImageView是Android中的基础图片显示控件,该控件有个重要的属性是ScaleType,该属性用以表示显示图片的方式,共有8种取值 ScaleType.CENTER::图片大小为原始大小,如果图片

2015-08-24 20:57:34 642

空空如也

空空如也

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

TA关注的人

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