/Android-Tiny-Projects

My Android coding exercise

Primary LanguageJava

Android-Tiny-Projects

My Android coding exercise. 这个repo将不断更新一些自己手敲的功能各异的Android小Demo。

更新排列为倒序,最近更新的排列在上方。

##40. PreferenceActivity

Here are several common Preference class, and the fact that the EditTextPreference monitor changes in the summary.

这里实例化几种常见的Preference类,并且在 EditTextPreference 中实时监听改变 summary。

##39. SharedPreference

About SharedPreference data storage using.

关于SharedPreference的数据存储使用。

##38. ReadWriteExternalData

Write and read data for external storage.

写入以及读取外部存储的数据。

##37. ReadWriteInternalData

Write and read data for internal storage.

写入以及读取内部存储的数据。

##36. ReadAssetsAndRaw

Read the file data in assets and raw.

读取assets和raw中的文件数据。

##35. RecorderVideo

Call system to record video.

调用系统录制视频功能。

##34. MuCapture

The realization of a simple picture function.

简单拍照功能的实现。

##33. AudioRecorder

Recording audio function.

录制音频功能。

##32. PlaySoundAndLRC

A simple function of the realization of synchronous lyrics.

简单的同步歌词功能实现。

##31. MyLocation

Call Baidu map positioning function.

调用百度地图定位功能。

##30. OneKeySpeedUp

Click on the icon to clean up the memory directly, and Toast display the memory size of cleaning up.

点击图标后直接清理内存加速,Toast显示清理内存大小。

##29. OneKeyLock

One key lock screen function.

一键锁屏功能实现。

##28. Compass

Two finger zoom images.

实现双指缩放图片。

##27. Compass

Realization of compass.

指南针的实现。

##26. Sensor

Simple sensor use.

简单的传感器使用。

##25. AnimationLayout

The animation effect of LinearLayout.

线性布局的动画效果效果图。

##24. AnimationLayoutChange

Layout changes of the effect of animation in the LinearLayout.

在线性布局中布局改变动画的效果。

##23. AnimationListView

Animation of ListView.

ListView的动画效果。

##22. AnimateFrame

Simple Frame animation.

简单的属性动画。

##21. AnimateFragment

Import and export animation of Fragment.

Fragment 进出入动画。

##20. Fragment3D

Switch Fragment with 3D flip effect.

用3D 翻转的效果切换Fragment。

##19. Card2D

Use view animation to achieve the flip effect of 2D card.

使用视图动画,实现2D卡片的翻转效果。

##18. MoveButton

Use view animation and property animation to set the button motion, and set the image rotation effect.

使用视图动画和属性动画来设置按钮运动,并且设置图片的旋转效果。

##17. AnimationEffects

Several effects of button animation.

按钮动画的几种效果。

##16. BaiduWaimai API 23

Page UI interface display effect of Baidu Waimai.

百度外卖页面的UI界面显示效果。

##15. AddCards Use code to achieve the layout of the list of squares.

使用代码实现方格列表的布局。

##14. CustomButton A custom display for button.

按钮自定义显示。

##13. ExampleApplication An application requires a specific permission to start . StartExampleApplication can open the application (ExampleApplication which set the permission) .

一个应用要求特定权限才能启动,StartExampleApplication打开ExampleApplication(设置了特殊权限)。

##12. LaunchAppFromWeb API 21

A image browser.

  1. open the image the project has,
  2. open the image which is downloaded.

一个图片浏览器。 1.打开项目自带的图片, 2.打开浏览器下载的图片

##11. LaunchAppFromWeb Turn to the activity from the other, and also can open the activity from the browser page. 从某个activity跳转到另一个activity,以及从浏览器页面打开activity。

##10. SMSReceiver API 18

Spam SMS interception tool. 垃圾短信拦截工具(模拟器版本为Android 4.3及以下) a)编辑关键字, b)通过关键字屏蔽短信, c)编辑屏蔽的号码, d)通过号码屏蔽短信, e)将屏蔽的短信保存

##9. TimerService Use AIDL connection TimerService, achieve communication cross application. 使用AIDL连接TimerService,实现跨应用通讯。

##8. JikeContacts API 21

A simple phone address book

  1. it can show the system contacts and add contact,
  2. can take phone call and send SMS,
  3. Multi language display.

测试模拟器和手机需sdk23以下(不包含23)

1.实现简单通讯录,可以读取显示系统联系人,可以添加联系人到系统通讯录, 2.可以启动发信息和打电话, 3.实现多语言显示

##7. MessageInputActivity Start a Activity to input information and get its return value and return status. 启动一个Activity用于输入信息并获取其返回值和返回状态。

##6. SimpleCalculator A simple calculator can calclulate do long integer arithemetic addition subtraction multiplication and division. 一个小的计算器,可以进行对长整型数进行简单的加减乘除(不包含小数点)。

##5. GuessNumber A little game on guessing number from 0 to 100 [0,100). 猜数字小游戏(区间为[0,100))。

##4. MultipleChoice Multiple choice. 多项选择示例。

##3. SingleChoose Single choose. 单项选择示例。

##2. LearnContext Share message between activities. Activity之间共享数据。

##1. SendArgs Start another activity, and send the message. 跳转到另一个activity,并传递数据。