当前搜索:

MySQL数据库配置文件之my.ini小札记

给出一个简单的MySQL配置文件my.ini文件的配置代码: [mysqld] port=3306 basedir=C:\developer\mysql\mysql-5.6.26-winx64 datadir=C:\developer\mysql\data [client] port=3306 其中,basedir是MySQL的"home"目录。datadir是MySQL存储数据库及表...
阅读(866) 评论(1)

基于Android官方DrawerLayout实现抽屉导航菜单

 基于Android官方DrawerLayout实现抽屉导航菜单 我之前写了一篇文章,基于第三方开源框架Android SlidingMenu实现抽屉导航菜单,文章链接地址:http://blog.csdn.net/zhangphil/article/details/44078805 事实上实现Android抽屉导航菜单的技术选型方案不少,其中还有一种方案就是基于Android官方的...
阅读(2065) 评论(0)

Android布局属性android:clipToPadding的UI设计妙用

 Android布局属性android:clipToPadding的UI设计妙用 一个简单的UI效果场景。顶部一个半透明Toolbar,然后下面是一个ListView,要求ListView在初始状态下(即未触发任何滑动事件情况下)的item全部在Toolbar下面显示,当用户的手指由下往上滑动翻动时候,ListView的item滚动到Toobar下面。 这样的抽象描述比较晦涩难懂,现...
阅读(13532) 评论(1)

Android设置android:clipChildren达到的特殊UI设计效果

 Android设置android:clipChildren达到的特殊UI设计效果 在Android的布局XML文件中,有一个不常用的属性android:clipChildren,该属性值可设为true或者false。 该属性控制Android的一个子view是否运行超越父控件边界放置。Android系统默认赋予该属性值是true,即不允许超越所在父布局的边界。如果设置为false,则表...
阅读(3880) 评论(1)

Android Material Design向下兼容至低版本Android SDK设备

Android Material Design向下兼容至低版本Android SDK设备 新版的Android Material Design增加了一些很多有趣、有意思的设计元素和风格,比如最近比较常见的Floating Action Button等等。这在新版的Android L,Android 6.0中随处可见。然而Android Material Design在标准的And...
阅读(3340) 评论(0)

Android第三方异步网路加载库AsyncHttpClient内部实现缓存策略了吗?

 Android第三方异步网路加载库AsyncHttpClient内部实现缓存策略了吗? Android平台上的AsyncHttpClient是一款比较流行的Android异步网路加载库,在github上的网址是:https://github.com/loopj/android-async-http 但是AsyncHttpClient和另外比较著名的Android异步网络库 Volley...
阅读(2789) 评论(1)

Android使用百度地图SDK获得当前设备位置所在的省、市

Android系统上,使用百度地图SDK获得当前设备位置所在的省、市。 具体代码实现: import com.baidu.location.BDLocation; import com.baidu.location.BDLocationListener; import com.baidu.location.LocationClient; import com.baidu.location.Lo...
阅读(1801) 评论(0)

Java读写MySQL数据库小实例

 Java读写MySQL数据库小实例 首先需要安装和配置好MySQL数据库。接下来,先创建一个数据库,Java代码连接此数据库,然后读写。 假设基于MySQL命令行创建一个叫做:phildatabase的数据库,如图: 然后通过命令行: mysqld --console 启动MySQL,在3306端口等待客户连接,如图: 写Java代码连接MySQ...
阅读(5660) 评论(2)

Windows下命令行启动和关闭MySQL数据库

MySQL配置好后, 启动MySQL数据库命令: mysqld --console --console显示更多控制台输出消息 关闭MySQL数据库命令: mysqladmin -u root shutdown...
阅读(1646) 评论(1)

Android社交类APP动态详情代码实现通用模板

 Android社交类APP动态详情代码实现通用模板 Android平台上一些比较流行的社交类APP比如微信、陌陌等,都有动态详情页,在该页面,用户发表的动态详情,好友可以发起评论、点赞等等。这种设计在微信和陌陌上大同小异。我自己写了一个较为通用的模板,记下作为备忘和参考,更多更丰富的内容可据此深入定制和开发。 思路:整体是一个ListView实现,ListView添加一个heade...
阅读(1798) 评论(1)

Android社交类APP常用的动态消息发布通用模板

 Android社交类APP常用的动态消息发布通用模板 我写的一个Android社交类APP常用的动态消息发布模板,作为备忘和参考,在此记下。 社交类APP用户通常会发布一些信息(一般考虑装载到Android的ListView),每一条信息一般有图(ImageView)和文(TextView)组成。需要注意的是,每一条消息,有些有图,有些没有图只有文字,因此,在装载图片时候我使用Tabl...
阅读(1926) 评论(0)

谷歌官方Android最新滑动选项导航卡SlidingTabLayout和SlidingTabStrip

 谷歌官方Android最新滑动选项导航卡SlidingTabLayout和SlidingTabStrip 在最新版的谷歌官方Android SDK(Android 5.0+以上的SDK)中,已经废弃过往过选项导航卡的支持,取而代之以最新的SlidingTabLayout和SlidingTabStrip结合ViewPager实现选项导航卡滑动切换的样式。 SlidingTabLa...
阅读(5402) 评论(1)

备忘小算法:Java将一维数组数据绘制成N行M列矩阵(如九宫格)

备忘小算法:Java将一维数据绘制成N行N列矩阵(如九宫格) 一个小算法的备忘:用Java将一维数组数据绘制成N行N列的矩阵。特别的,如果刚好9个数据,则列数即为3,行数即为3,那么就是典型的如九宫格。 package test; public class Main { // 如果列数是3列,那么就是九宫格样式。列数可以是其他值。 private static final in...
阅读(1669) 评论(0)

Android官方设计常用icon以及color颜色RGB值和对应颜色效果图

Android谷歌官方扁平化设计常用icon以及color颜色RGB值和对应颜色效果图。 Android谷歌官方扁平化设计常用icon集合。 Android谷歌官方扁平化设计color颜色RGB值和对应颜色效果图。...
阅读(1961) 评论(0)

Android拦截、监听系统返回键事件

Android拦截、监听系统级返回键事件 import android.app.Activity; public class MainActivity extends Activity { // ........ @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode...
阅读(1515) 评论(0)

Android ViewSwitcher简介和使用

 Android ViewSwitcher简介和使用 Android ViewSwitcher主要应用场景之一:比如在一个布局文件中,根据业务需求,需要在两个View间切换,在任意一个时刻,只能显示一个View。 典型的应用比如一些社交类APP的标题栏,在分享照片之前,标题栏显示“拍照”按钮,用户拍完照后,接下来的动作是发送这张照片,那么合理的做法就是将标题栏的动作按钮变成“发送”按钮。...
阅读(4199) 评论(0)

Android读取assets目录下文件数据内容

Android读取assets目录下文件数据内容...
阅读(3480) 评论(0)

ActiveMQ安装配置和使用简例

本文作者:Zhang Phil 原文链接: ActiveMQ安装配置和使用简例 ActiveMQ是一套JMS(Java Message Service)开源消息服务实现的组件。以Windows操作系统为例,本文简述了ActiveMQ的安装配置和使用简例。消息服务是互联网应用的最基本功能,只要是互联网应用,就少不了消息通信。而ActiveMQ是一个相对比较成熟稳定的JMS消息服务组件,...
阅读(5760) 评论(2)

Android Activity生命周期以及onSaveInstanceState、onRestoreInstanceState要点备忘

本文作者:Zhang Phil 原文链接: Android Activity生命周期以及onSaveInstanceState、onRestoreInstanceState要点备忘 一般的,当Android activity的生命周期进入onPause后,Android系统紧接着就要回调: protected void onSaveInstanceState...
阅读(2666) 评论(2)

Android判断横屏竖屏代码

// 判断Android当前的屏幕是横屏还是竖屏。横竖屏判断 if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT) { //竖屏 } else { //横屏 } this指针是当前Activity或者Context。...
阅读(3061) 评论(1)
    个人资料
    • 访问:1414948次
    • 积分:18607
    • 等级:
    • 排名:第551名
    • 原创:509篇
    • 转载:13篇
    • 译文:2篇
    • 评论:270条
    关于我
    邮箱: zhangphil@live.com
    博客专栏
    最新评论