![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记参考
文章平均质量分 65
qq_35521087
这个作者很懒,什么都没留下…
展开
-
Android开发之Bitmap二次采样
http://blog.csdn.net/u012702547/article/details/51245133Bitmap二次采样,听着好像是一个高大上的事,其实也就那么回事,今天我们就来看看Bitmap的二次采样问题。1.为什么要二次采样OK,那么首先我要 解决的一个问题就是为什么我们要二次采样?不知道大家在开发App的过程中有没有遇到过类似于图片墙这样转载 2016-09-08 20:28:20 · 408 阅读 · 0 评论 -
连接 github
没写title 会用邮箱作title写上title的 Add SSH Keys原创 2016-08-10 09:03:01 · 424 阅读 · 0 评论 -
git 操作中的情况
cd 命令经常使用的“cd”命令代表了改变目录。它在终端中改变工作目录来执行,复制,移动,读,写等等操作。 添加用户和邮箱 出现了无法提交的情况添加用户和邮箱之后没有提前 git add命令 直接git commit 导致下情况:先原创 2016-08-09 20:32:58 · 238 阅读 · 0 评论 -
git 常用命令
原创 2016-08-10 07:05:26 · 170 阅读 · 0 评论 -
一个Android开发妹子的找工作心酸史
http://www.cnblogs.com/hupp/p/4877545.html阿里:实习二面被KO1,人生接到的第一个电话面试来自大家都说好的阿里,心情激动,说话颤抖,本以为没有戏,然而第二天接到了二面的电话有点小激动。然后就是被ko了,死的原因很简单,那时候单纯的自己什么都不知道,一点知识储备都么有。别人问我异常,还有怎么调试代码,出错怎么解决。我就一句上网搜~转载 2016-09-10 19:25:36 · 1061 阅读 · 1 评论 -
从Android Handler内部类到WeakReference的知识关联,androidhandler
http://www.bkjia.com/Androidjc/904357.html从Android Handler内部类到WeakReference的知识关联,androidhandlerHandler:普通用法:Handler用于处理和从队列MessageQueue中得到Message。一般我们要重写Handler的handleMessage(Message m转载 2016-08-06 07:08:03 · 389 阅读 · 0 评论 -
Bmob 注册用户 上传图片
activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:la原创 2016-08-07 21:03:30 · 1068 阅读 · 4 评论 -
冒泡 选择 插入排序 二分查找 代码备忘
//冒泡排序算法public class Test18{ public static void main(String[] args){ int[] num = {23,2,18,90,7,56}; int temp = 0; //用于作数据交换的临时变量 //外循环控制比较的轮数 for(int i=0;i<num.length-1;i++){ for(int原创 2016-08-28 09:08:25 · 399 阅读 · 0 评论 -
Java:单例模式的七种写法
http://www.blogjava.net/kenzhh/archive/2013/03/15/357824.html转载出处:http://cantellow.javaeye.com/blog/838473第一种(懒汉,线程不安全): 1 public class Singleton { 2 private static Singlet转载 2016-08-18 07:31:32 · 215 阅读 · 0 评论 -
百度地图 标注 显示信息 Marker单击事件 代码参考
package com.renhui.android.project_baidumap;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.text.TextUtils;import android.util.DisplayMetrics;import andro原创 2016-08-03 08:54:42 · 1137 阅读 · 0 评论 -
NDK 步骤
NDK:本地开发工具包,用于打包生成C代码的动态链接库(so文件)1、配置NDK环境变量window下配置NDK环境变量:NDK_PROJECT_PATHD:\android-ndk-r10PATH%NDK_PROJECT_PATH%;2、测试NDK环境配置是否成功:打开CMD,输入ndk-build,没有提示不是内部命令,表示配置成功。3、新建 工程在Activit原创 2016-08-05 15:58:34 · 173 阅读 · 0 评论 -
git Linux github 相关笔记
软件开发过程使用的版本控制工具:CVS VSS SVN GIT (问题:冲突)GIT(Git是一款自由和开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。)git与githubwindow开发环境下来模拟linux环境:cygwin、BashTortoiseGit是一个开放的,为的git版本控制系统的源客户端添加用户和邮箱git config --global原创 2016-08-10 09:05:07 · 357 阅读 · 0 评论 -
请求动态权限 代码 Android 6.0
private void start() { if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.M){ //请求动态权限 ActivityCompat.requestPermissions(this, new String[]{Manifest.perm原创 2016-08-31 19:20:17 · 316 阅读 · 0 评论 -
android studio导入PullToRefresh教程
http://www.2cto.com/kf/201604/499617.html1.新建一个Android项目,下载好Android-PullToRefresh-master,并解压,找到library文件夹,我把他放在C:\import目录下,下面的都是根据箭头一步一步的点击即可找到library文件夹并选中它在点击OK建议:把下图中的Modul转载 2016-08-10 14:58:03 · 232 阅读 · 0 评论 -
Github上传项目步骤和常见问题
http://hellokugo.blog.51cto.com/9827529/1615715最近大爱Web编程,于是寻找各种代码中,然后就发现了GitHub这个网站,如果你知道Google Code,那么你就知道这个GitHub是做什么的了。不过GitHub主要是用作基于Git的分布式版本管理系统的库,可以保存和管理自己的代码,而且主要用作代码的合作开发。不过对于我来说,Gi转载 2016-08-14 10:48:32 · 727 阅读 · 0 评论 -
Android ActionBar的基本用法
本文翻译了这篇文章:Using the Android action bar (ActionBar) - Tutorial1、ActionBar的简介ActionBar位于Activity的顶部,可用来显示activity的标题、Icon、Actions和一些用于交互的View。它也可被用于应用的导航。ActionBar 是在Android 3.0(API 11)中加入到SK中的,转载 2016-08-13 15:14:49 · 325 阅读 · 0 评论 -
BlueTooth 通信 小实例
添加权限 注册Activity 区分label<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.moliying.bluetooth"> <application android:allowBackup="true"原创 2016-08-12 16:28:36 · 345 阅读 · 0 评论 -
Android Bluetooth(蓝牙)实例
http://www.yiibai.com/android/android_bluetooth.html在很多方面,蓝牙是一种能够发送或接受两个不同的设备之间传输的数据。 Android平台包含了蓝牙框架,使设备以无线方式与其他蓝牙设备进行数据交换的支持。Android提供蓝牙API来执行这些不同的操作。扫描其他蓝牙设备获取配对设备列表连接到通过服务转载 2016-08-12 11:31:31 · 533 阅读 · 0 评论 -
Android 蓝牙开发基本流程
http://blog.csdn.net/q610098308/article/details/45248423此例子基于 android demo对于一般的软件开发人员来说,蓝牙是很少用到的,尤其是Android的蓝牙开发,国内的例子很少 Android对于蓝牙开发从2.0版本的sdk才开始支持,而且模拟器不支持,测试至少需要两部手机,所以制约转载 2016-08-12 11:28:17 · 532 阅读 · 0 评论 -
蓝牙 开发 入门 小实例 (寻找连接阶段)
activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" an原创 2016-08-12 11:10:34 · 303 阅读 · 0 评论 -
Android studio下使用ShareSDK实现一键分享
http://www.2cto.com/kf/201605/507044.html首先新建了一个项目用来演示集成ShareSDK下载好了ShareSDK之后,解压sharesd我们按照下面的步骤使用快速集成ShareSDK的工具QuickIntegrater.jar。Window转载 2016-08-11 20:37:58 · 723 阅读 · 0 评论 -
导入项目出错 build.gradle的相关设置
导入项目出错,安装SDK24时又无法安装成功的另外一种解决方法先找出以前的任何一个编译不报错的其他App工程,打开app下的 build.gradle,查看其中的buildToolVersion 和 targetSdkVersion 版本号 android { compileSdkVersion 23 buildToolsVersion "2原创 2016-08-23 21:34:29 · 687 阅读 · 0 评论 -
androidAnnotations 配置步骤 仿照 androidannotations-develop中 examples
从第三方依赖包的examples中 找到 build.gradle原创 2016-08-11 17:02:28 · 207 阅读 · 0 评论 -
Android Studio 配置 androidAnnotations框架详细步骤
http://www.cnblogs.com/caobotao/p/5138935.html第一步:打开app的build.gradle文件第二步:添加下面红色的部分apply plugin: 'com.android.application'android { compileSdkVersion 22 buildToolsVersion "转载 2016-08-11 16:37:47 · 281 阅读 · 0 评论 -
GreenDAO步骤
上图是已经生成的java-gen文件夹 没有创建之前是没有的。经过 在 main 右键 新建 Direct哦人员,创建 java-gen文件夹是下图的棕色样式在Project视图下 app目录下 build.gradle文件中, android{}中 创建 sourceSets{} 注意导包不要错了,把java java-gen 路径写到sourceSets的ma原创 2016-07-22 07:12:21 · 269 阅读 · 0 评论 -
11-23 多媒体 MediaPlayer、Camera、MediaRecorder Vitamio 笔记
多媒体 android提供了多媒体框架可以实现音频视频的控制操作,主要的API类库有:MediaPlayer、Camera、MediaRecorder1、MediaPlayer的使用MediaPlayer播放(1)播放程序本地资源文件public void playResFileClick(View v){ mediaPlayer =原创 2016-08-01 20:24:54 · 405 阅读 · 0 评论 -
9-21 Android中的动画 笔记
Android中的动画Android中提供三种动画类型:View Animation(视图动画):1>Tween(补间动画)以下动画配置文件放在 res/anim 下(1)渐变动画 <alpha android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="3000"/>属原创 2016-07-29 09:09:38 · 309 阅读 · 0 评论 -
Bitmap 二级缓存 小例子
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_par原创 2016-07-29 08:28:42 · 233 阅读 · 0 评论 -
Bitmap 小例子
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_par原创 2016-07-29 08:20:06 · 319 阅读 · 0 评论 -
[Android] 修图工具Draw9patch使用小结(附ubuntu快捷截图方法)
做项目的时候,素材图遇到点问题,然后老大大概给我讲了讲android下面图片格式.9.png和draw 9-patch的用法,感觉很清楚也很有用,所以记录一下。原文地址请保留http://www.cnblogs.com/rossoneri/p/4024090.html 关于 9-patch的介绍我就不说了,网上一大堆。下面根据我做android项目的经历一点点来认识它的作用。首先,先看转载 2016-07-28 12:22:58 · 422 阅读 · 0 评论 -
Property (属性动画)
XML加载动画 需要在创建animator文件夹,res/animator 文件中 (注意 不是 res/anim,两者不一样) <objectAnimator android:duration="3000" android:propertyName="alpha" android:val原创 2016-07-27 20:11:48 · 173 阅读 · 0 评论 -
Tween 补间动画
在res/anim中alpha_anim.xml <alpha android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="3000"/>rotate_anim.xml <rotate android:duration="3000"原创 2016-07-27 19:50:00 · 165 阅读 · 0 评论 -
Volley XMLRequest GsonRequest 笔记
package com.moliying.a52_volley;import android.graphics.Bitmap;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.util.LruCache;import android.view.View;imp原创 2016-07-26 10:44:34 · 343 阅读 · 0 评论 -
SQLite 小实例
package com.moliying.a46_sqlite;import android.app.FragmentManager;import android.provider.BaseColumns;public interface PersonEntry extends BaseColumns{ //把表结构的字段名,表名定义为常量,表person 的元数据 p原创 2016-07-26 09:00:27 · 317 阅读 · 0 评论 -
AsyncTaskLoader 小实例
没来得及整理 貌似 有两个独立功能 AsyncTaskLoaderActivity 和 LodersActivity 根据按钮的单击事件来推测 元数据 和 person类好像也没添进来package com.moliying.a48_contentprovider;import android.app.LoaderManager;import android.content原创 2016-07-26 08:13:07 · 305 阅读 · 0 评论 -
7-19-2 Loaders
LoadersLoders是Android3.0开始引入的,可以在Activity和Fragment中,用来异步载入数据和检测数据变化。API提供以下类:LoaderManager --加载管理器Loader --加载器(抽象类)LoaderManager.LoaderCallbacks --加载后的回调接口CursorLoader --加载器的具体实现类(用来异步加载通过Conte原创 2016-07-25 13:58:15 · 167 阅读 · 0 评论 -
Media 三种音乐播放 小实例
package com.moliying.a60_mediaplayer;import android.media.AudioManager;import android.media.MediaPlayer;import android.net.Uri;import android.os.Bundle;import android.os.Environment;import andr原创 2016-07-29 10:44:52 · 268 阅读 · 0 评论 -
文件管理 内部存储 外部存储 Sdcard
文件管理:1、内部存储操作内部存储数据,是由本应用程序访问的私有数据,保存在/data/data/package_name/files/文件名 下可以通过以下两个方法读取和写入私有数据:写入私有数据:context.openFileOutput(name,mode)name:自定义的文件名mode:写入的模式:Context.MODE_PRIVATE 覆盖写入,Con原创 2016-07-19 20:34:51 · 693 阅读 · 0 评论 -
UI 基本组件 笔记 待整理
UI组件:一、Toast:显示提示信息1、显示文件内容:Toast.makeText(context,"文本内容",时间).show();时间:Toast.LENGTH_LONG 时间长一点 Toast.LENGTH_SHORT 时间短一点Context:表示上下文对象,可以表示整个应用程序的上下文对象(应用程序级全局对象),也可以表示一个界面原创 2016-07-20 10:40:26 · 1193 阅读 · 0 评论 -
Vitamio 依赖导入 步骤
https://www.vitamio.orghttps://github.com/yixia/VitamioBundleapp上面右键 Open Module Settings原创 2016-08-01 20:01:01 · 575 阅读 · 0 评论