技术分享
sshhsun-
新人报到,多多关照。
展开
-
Android初级 R.layout. 无法导入自己创建的XML布局文件
最近在学习多个布局界面的跳转,总是在创建自己的XML布局文件后出现这样的问题:每次都是无法导入。造成很大困扰!!1查阅各种帮助文件后,找出了问题。系统多生成一个错误的包。删除即可。具体原因以后会详细查阅补充。//End 2015-11-12;原创 2015-11-11 23:56:46 · 822 阅读 · 0 评论 -
多线程经典笔试面试题
设计 4个线程,其中两个线程每次对 j 增加 1,另外两个线程对 j 每次减少 1。写出程序原创 2016-09-24 22:24:31 · 329 阅读 · 0 评论 -
网易面试
项目: 个人的新闻类APP 的问题: 1.过于简单,只有请求与展示 2.个人中心,分批加载数据,第三方平台分享 3.控件老旧,没有亮点,RecyclerView可以多多尝试 4.没有个人的后台支持,以及通知和notification的管理使用算法: HashMap的键值对value去重?网络: httpurlconnection和urlconnection的使用区别,过程的区别原创 2016-08-25 22:51:19 · 308 阅读 · 0 评论 -
字符串匹配算法分析--BF和KMP算法
串的模式匹配,即子串(模式串)在主串中的定位操作,是各种串运算处理中的最重要的操作之一。在处理此类问题时,有两个比较常用的算法,分别是最简单的BF算法和改进后的KMP算法。1.BF算法——-算法原理 设有两个串:主串S和子串T,从主串S的第一个字符S0开始和子串T中的第一个字符t0比较,并分别用变量i和j指示串S和串T中正在比较的字符位置,如果相等,则继续比较两个串当点位置的猴急字符,否则从主串原创 2016-05-02 15:43:09 · 918 阅读 · 0 评论 -
一道有意思的笔试题
今天在做某家公司的笔试题时,做到了一个有意思的题。 输出以下程序的结果:public static void main(String[] args){Integer i1=127,i2=127,i3=128,i4=128;原创 2016-09-01 23:49:06 · 401 阅读 · 0 评论 -
ListView的优化总结(一)
ListView的优化总结(一)ListView作为开发中最常见的控件,大部分app都会引用ListView来展示数据,用于用户交互,正因为ListView过于基础,这么常用,所以作为app优化中保持高响应度的ListView 界面就显得尤为重要了。原创 2016-07-06 18:56:16 · 465 阅读 · 0 评论 -
基于ListView的源码分析工作原理
基于源码的listView解析转载 2016-07-06 11:02:01 · 466 阅读 · 0 评论 -
static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?
static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别? 答: 1) 全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式, 静态全局变量当然也是静态存储方式。 这两者在存储方式上并无不同。这两者的区别在于非静态全局变量的作用域是整个源程序, 当一个源程序由多个源文转载 2016-07-05 09:32:12 · 375 阅读 · 0 评论 -
ContentProvider的理解与使用
contentProvider的认识,自定义,使用,以及ContentObserver原创 2016-06-19 11:17:13 · 19903 阅读 · 1 评论 -
安卓事件分发机制
转自简书有时,你必须要自己处理触摸事件(touchevents)而不能依赖于有可用的onSomethingListener。我就遇到过这样的时候,当时我很想有一篇文章能简单地解释触摸事件是怎样在视图层次(view hierarchy)中传播的,从而可以将之作为进一步深入学习的起点。这篇博客是我的一次尝试,它看起来有点长,但这是因为我是按照触摸事件的传播过程一步一步来写的。一些假设 我们只考虑最重转载 2016-07-03 23:51:27 · 316 阅读 · 0 评论 -
线性表的链式存储
数据结构 —- 线性表单链表 线性表的链式存储是用若干地址分散的存储单元存储数据元素,逻辑上相邻的数据元素在物理地址上不一定相邻,必须采用附加信息表示元素之间的顺序关系,因此存储一个数据元素的存储单元至少包含两部分–数据域和地址域.原创 2016-07-02 18:02:27 · 392 阅读 · 0 评论 -
更有效率的加载大图片
按指定的大小得到图片防止OOM 本文结构: 1.如何得到图片bitmap的尺寸与类型 2.如何将图片缩小后加载在内存中原创 2016-07-10 16:41:53 · 366 阅读 · 0 评论 -
自定义控件----方向盘的基本实现
在很多开发中,为了界面更加的友好,在自定义View的基础上,开发者会开发出各种各样的自定义控件来满足实际开发需要,其中有一种”方向盘”的控件在实际开发中非常常见,便于用户进行一些实际性的方向控制。 在复习参考了许多自定义控件的基础上,我实现了一个最最基本的方向盘空间,并且可以根据方向做出相应的反应。话不多说,先看看效果。 做的有点丑,大家可以看看实际原理,后期再优化具体“方向盘”. 空间下面原创 2016-06-28 01:20:22 · 3994 阅读 · 0 评论 -
selectsort
#include #include #define N 10void selectsort (int[],const int );/*定义此函数,之后完成对函数的调用*/int main(){ int i,n; int a [N]={7,9,5,6,8}; printf("排序前的结果是:\n"); for (i=0;原创 2013-11-21 16:17:58 · 873 阅读 · 0 评论 -
Context类浅析
Context类浅析Context Context n. 语境; 上下文; 背景; 环境; Interface to global information about an application environment. This is an abstract class whose implementation is provided by the Android syst原创 2016-03-03 19:20:55 · 886 阅读 · 0 评论 -
Map , List Android
*Android 学习之 Map , List*点击前 进入界面后 点击cha01 进入hello界面(界面未设置) 点击进入test界面(界面未设置) 具体实现: 在安卓的项目下新建俩个包,包里再设置新的界面 在安卓的Androidmanifest文件中注册四个界面 <?xml version="1.0" encoding="utf-8"?><manifest xm原创 2015-11-27 23:42:48 · 420 阅读 · 0 评论 -
Toast的悬浮窗使用
Toast的使用 今天我使用Toast来进行需要的悬浮窗改造,同时,添加用户点击事件的响应。原创 2017-03-13 11:15:13 · 1918 阅读 · 0 评论